PHP sort() 函数用法及示例
PHP Array 函数手册
sort() 函数对数组排序
语法
sort( $array [, $sort_flags] );
定义和用法
此函数对数组进行排序。此函数完成后,元素将从最低到最高排列。
参数
序号 | 参数及说明 |
---|
1 | array(必需) 它指定一个数组。 |
2 | sort_flags(可选) 它指定如何对数组值进行排序。可能的值- SORT_REGULAR - 默认值。 正常比较单元(不改变类型) SORT_NUMERIC - 单元被作为数字来比较 SORT_STRING - 单元被作为字符串来比较 SORT_LOCALE_STRING - 根据当前的区域(locale)设置来把单元当作字符串比较,可以用 setlocale() 来改变。 SORT_NATURAL - 和 natsort() 类似对每个单元以“自然的顺序”对字符串进行排序。 PHP 5.4.0 中新增的。 SORT_FLAG_CASE - 能够与 SORT_STRING 或 SORT_NATURAL 合并(OR 位运算),不区分大小写排序字符串。
|
返回值
成功返回TRUE,失败返回FALSE。
在线示例
<?php
$input = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
sort($input);
print_r($input);
?>
测试看看‹/›输出结果:
Array (
[0] => banana
[1] => lemon
[2] => orange
)
PHP Array 函数手册