PHP sort 函數語法規則
bool sort ( array &$array , int $sort_flags );
PHP sort 有兩個參數可以使用,第一個參數是要重新排序的陣列,為必填項目,而第二個參數則不一定要使用(其實也很少有機會用到),只要 將 PHP 陣列放入 sort 函數中,就可以進行重新排序,使用方式相當簡便,而且處理效率非常好,PHP sort 函數是根據陣列值(array value)排序,並非陣列索引鍵值(array key)。PHP sort 函數應用範例一、數字升冪排序範例的輸出結果範例一所實現的是以數字陣列值為主的 PHP Array,經過 sort 處理的 Array 再用 print_r 輸出,我們就能看到原本混亂的陣列元素已經從 1 開始重新排序,而且有了新的陣列索引值。
PHP sort 函數應用範例二、英文字母升冪排序範例的輸出結果範例二與範例其實是類似的,差別僅在於陣列二處理的是英文字母,我們從範例的輸出結果可以看到重新排序後的陣列也有新的陣列索引值,這裡稍微提醒一下,英文字母大小寫會影響到排序,大寫字母會排在前面。以上兩個就是常見的 PHP sort 函數的陣列排序功能。
更多 PHP 陣列函數