[PHP] 陣列排序的方法

 

根據陣列值排序

Function name Maintains key association 順序 Related functions
array_multisort() associative yes, numeric no first array or sort options array_walk()
asort() yes 低到高 arsort()
arsort() yes 高到低 asort()
natcasesort() yes natural, case insensitive natsort()
natsort() yes natural natcasesort()
rsort() no 高到低 sort()
shuffle() no 隨機 array_rand()
sort() no 低到高 rsort()
uasort() yes 自定義 uksort()
usort() no 自定義 uasort()

 

根據陣列的 key 排序

Function name Maintains key association 順序 Related functions
krsort() yes 低到高 ksort()
ksort() yes 高到低 asort()
uksort() yes 自定義 uasort()