PHP 中的 sort() 函数
phpprogrammingserver side programming更新于 2025/9/18 16:52:17
PHP 中的 sort() 函数按升序对数组进行排序。
语法
sort(arr, flag)
参数
arr − 需要排序的数组。
flag −
0 = SORT_REGULAR − 默认值。正常比较项目。请勿更改类型。
1 = SORT_NUMERIC − 按数字方式比较项目
2 = SORT_STRING −将项目作为字符串进行比较
3 = SORT_LOCALE_STRING − 根据当前语言环境,将项目作为字符串进行比较
4 = SORT_NATURAL − 使用自然排序将项目作为字符串进行比较。
返回
sort() 函数对数组进行排序。成功时返回 TRUE,失败时返回 FALSE。
示例
下面是一个例子 −
<?php
$arr = array("jack", "tim", "scarlett","david" );
sort($arr, SORT_STRING);
print_r($arr);
?>
输出
Array ( [0] => david [1] => jack [2] => scarlett [3] => tim )
让我们看另一个例子 −
示例
<?php $arr = array(45, 87, 23, 66, 12, 98, 56); sort($arr); print_r($arr); ?>
输出
Array ( [0] => 12 [1] => 23 [2] => 45 [3] => 56 [4] => 66 [5] => 87 [6] => 98 )

