PHP 中的 rsort() 函数
phpprogrammingserver side programming更新于 2025/9/17 10:52:17
rsort() 函数对数组进行逆序排序。成功时返回 TRUE,失败时返回 FALSE。
语法
rsort(arr, flag)
参数
arr − 待排序的数组。
flag −
0 = SORT_REGULAR - 默认值。正常比较项目。请勿更改类型。
1 = SORT_NUMERIC - 按数字顺序比较项目
2 = SORT_STRING - 将项目作为字符串进行比较
3 = SORT_LOCALE_STRING - 根据当前语言环境将项目作为字符串进行比较
4 = SORT_NATURAL - 使用自然排序将项目作为字符串进行比较。
返回
rsort() 函数成功时返回 TRUE,失败时返回 FALSE。
示例
下面是一个例子 −
<?php $arr = array(30, 12, 76, 98, 45, 78); rsort($arr); print_r($arr); ?>
输出
以下是输出 −
Array ( [0] => 98 [1] => 78 [2] => 76 [3] => 45 [4] => 30 [5] => 12 )
示例
让我们看另一个例子 −
<?php
$arr = array("Tim", "Peter", "Anne", "Jacob", "Vera");
rsort($arr, SORT_STRING);
print_r($arr);
?>
输出
以下是输出 −
Array ( [0] => Vera [1] => Tim [2] => Peter [3] => Jacob [4] => Anne )

