在數組的排序上,我們能夠通過不同的途徑來解決。鑒于函數一直是我們處理問題比較常見的方法,本篇帶來了三種處理數組排序的函數,下面展開具體的方法介紹。
1、排序方法
(1)uasort使用一個用戶自定義的比較函數來排序數組中的值,并保持索引關聯。
(2)uksort()使用一個用戶自定義的比較函數來排序數組中的鍵名稱。
(3)usort()使用用戶自定義比較函數來對數組中的值排序。
2、usort()排序實例
usort($result, function($a, $b) { $al = $a['juli']; $bl = $b['juli']; if ($al == $bl) return 0; return ($al < $bl) ? -1 : 1; }); print_r($result);//此時的數組是關于juli排序的
以上就是php數組排序并輸出的方法,在看完具體的使用后,大家可以對實例進行練習,也可以在課外找一些其他排序函數深入了解。