PHP中的sort()函数

sort()PHP中的函数按升序对数组进行排序。

语法

sort(arr, flag)

参数

  • arr-要排序的数组。

  • 标志-

    • 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
)