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
)

相关文章