Php/func array rsort

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

PHP rsort()函数

❮PHP数组参考

按字母降序对$ cars数组的元素进行排序:

<?php

 $cars=array("Volvo","BMW","Toyota");
rsort($cars);
?>

定义和用法

rsort()函数按降序对索引数组进行排序。

Tip: 使用 分类()

函数以升序对索引数组进行排序。

句法

rsort(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+

更多例子

以数字降序对$ numbers数组的元素进行排序:

<?php

 $numbers=array(4,6,2,22,11);
rsort($numbers);
?>

对项目进行数字比较,并按降序对$ cars数组的元素进行排序:

<?php

 $cars=array("Volvo","BMW","Toyota");
rsort($cars,SORT_NUMERIC);
?>

❮PHP数组参考