说明
void
sort ( array array [, int sort_flags])
本函数对数组进行排序。当本函数结束时数组单元将被从最低到最高重新安排。
例子 1. sort() 例子
<?php
$fruits = array ("lemon", "orange", "banana", "apple"); sort ($fruits); reset ($fruits); while (list ($key, $val) = each ($fruits)) { echo "fruits[".$key."] = ".$val."\n"; }
?>
|
本例将显示:
fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange |
|
fruits 被按照字母顺序排序。
可选的第二个参数 sort_flags
可以用以下值改变排序的行为:
排序类型标记:
参见
arsort(),asort(),ksort(),natsort(),natcasesort(),rsort(),usort(),array_multisort()
和 uksort()。