查詢

asort()函式—用法及示例

「 按照陣列的值進行升序排序 」


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_NUMERICSORT_STRING 等)。

更多詳細資訊,請參考官方文件:asort() - PHP Manual

補充糾錯
上一個函式: asinh()函式
下一個函式: assert()函式
熱門PHP函式
分享連結