asort() 函式用於按照陣列的值進行升序排序。該函式會保留原始陣列的鍵值關聯。
用法:
asort(array &$array, int $sort_flags = SORT_REGULAR): bool
示例:
$fruits = array("apple", "banana", "orange", "grapes");
asort($fruits);
foreach ($fruits as $fruit) {
echo $fruit . "<br>";
}
輸出:
apple
banana
grapes
orange
在上述示例中,asort() 函式按照陣列的值進行升序排序,並保持了鍵值關聯。輸出結果將為按順序顯示水果的名稱。
請注意,如果要在排序過程中保持鍵值關聯,需要將陣列傳遞給 asort() 作為引用。也可以選擇使用可選引數 sort_flags 來指定特定的排序型別(例如 SORT_NUMERIC、SORT_STRING 等)。
更多詳細資訊,請參考官方文件:asort() - PHP Manual
熱門工具排行榜