"Orange","Banana","Grape","Apple","Flower"); echo "
//數字編號陣列的排序:
"; ////////////////////////////////////////////////// echo "//目前的陣列次序
"; print_r($stu); ////////////////////////////////////////////////// echo "
//小到大排序陣列,新的次序:sort(陣列)
"; sort($stu); print_r($stu); ////////////////////////////////////////////////// echo "
//大到小排序陣列,新的次序:rsort(陣列)
"; rsort($stu); print_r($stu); echo "

"; ////////////////////////////////////////////////////////////////// echo "
//非數字編號陣列,而是文字編號陣列的排序:
"; $score = array("Tom"=>75,"Bob"=>90,"David"=>95,"Apple"=>60,"Eva"=>100); echo "//目前的陣列次序(文字編號陣列)
"; foreach($score as $i=>$v)echo "$i , $v
"; ////////////////////////////////////////////////// echo "
//數值排序:小到大排序陣列次序(文字編號陣列):asort(陣列)
"; asort($score); foreach($score as $i=>$v)echo "$i , $v
"; ////////////////////////////////////////////////// echo "
//數值排序:大到小排序陣列次序(文字編號陣列):arsort(陣列)
"; arsort($score); foreach($score as $i=>$v)echo "$i , $v
"; ////////////////////////////////////////////////// echo "
//文字key編號排序:小到大排序陣列次序:ksort(陣列)
"; ksort($score); foreach($score as $i=>$v)echo "$i , $v
"; ////////////////////////////////////////////////// echo "
//文字key編號排序:大到小排序陣列次序:krsort(陣列)
"; krsort($score); foreach($score as $i=>$v)echo "$i , $v
"; ?>