Php/func array asort

来自菜鸟教程
跳转至:导航、​搜索

PHP asort()函数

❮PHP数组参考

根据值,按升序对关联数组进行排序:

<?php

 $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
?>

定义和用法

asort()函数根据该值以升序对关联数组进行排序。

Tip: 使用 arsort()

函数根据值以降序对关联数组进行排序。

Tip: 使用 ksort()

函数根据该键以升序对关联数组进行排序。

句法

asort(array, sorttype)

参数值

参数 描述
array 需要。指定要排序的数组
sorttype

可选的。指定如何比较数组元素/项目。可能的值:

  • 0 = SORT_REGULAR-默认。正常比较项目(不要更改类型)
  • 1 = SORT_NUMERIC-数字比较项目
  • 2 = SORT_STRING-比较项目为字符串
  • 3 = SORT_LOCALE_STRING-根据当前语言环境将项目作为字符串进行比较
  • 4 = SORT_NATURAL-使用自然顺序将项目作为字符串进行比较
  • 5 = SORT_FLAG_CASE-

技术细节

返回值: 成功则为真。失败时为假
PHP版本: 4+

❮PHP数组参考