sort() 函數以升序對陣列值進行排序,並重新分配數字索引(0,1,2...),原有鍵名會被移除。成功返回 true,失敗返回 false。
$alpha = array("x", "a", "f", "c");
sort($alpha);
foreach ($alpha as $var) {
echo "$var<br />";
}
a c f x
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
sort($my_array);
print_r($my_array);
?>
Array
(
[0] => Cat
[1] => Dog
[2] => Horse
)
SORT_REGULAR:預設,一般比較SORT_NUMERIC:數值比較SORT_STRING:字串比較SORT_LOCALE_STRING:依當地語系比較SORT_NATURAL:自然排序(如 "img2" < "img10")SORT_FLAG_CASE:不分大小寫(可與 STRING 合用)若需保留鍵名關聯,請改用 asort()。