參考網址:落落的日記閣
PHP Array陣列排序,介紹PHP常用的7種排序法
<?php //原始陣序 $array = array(5,8,9,5,4,4,2,1,0,5,8,7,4,5,2,6,3,5,1,5); //隨機排序 shuffle($array); echo "隨機排列\n"; print_r($array); //小到大排序(根據值,會改變index) sort($array); echo "小到大排序(根據值,會改變index)\n"; print_r($array); //大到小排序(根據值,會改變index) rsort($array); echo "大到小排序(根據值,會改變index)\n"; print_r($array); //小到大排序(根據值,不改變index) asort($array); echo "小到大排序(根據值,不改變index)\n"; print_r($array); //大到小排序(根據值,不改變index) arsort($array); echo "大到小排序(根據值,不改變index)\n"; print_r($array); //小到大排序(根據key) ksort($array); echo "小到大排序(根據key)\n"; print_r($array); //大到小排序(根據key) krsort($array); echo "大到小排序(根據key)\n"; print_r($array); ?>