[php]sort

參考網址:落落的日記閣

 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);
?>

 

本篇發表於 程式設計。將永久鏈結加入書籤。