- sort:排序「值」,從小到大 (Sort an array)
$tempArray = array(5,8,1,2,7,6,3,4);
sort($tempArray);
#結果會是 1 2 3 4 5 6 7 8 - rsort:排序「值」,從大到小 (Sort an array in reverse order)
$tempArray = array(5,8,1,2,7,6,3,4);
rsort($tempArray);
#結果會是 8 7 6 5 4 3 2 1 - ksort:排序「Key」,從小到大 (Sort an array by key)
#這個例子要用key value的格式會比較好理解
$tempArray = array(
"b" => "Marry",
"c" => "Jack",
"a" => "Rich",
"d" => "Jason"
);
ksort($tempArray);
#結果會是 a => "Rich", b => "Marry", c => "Jack", d => "Jason"
#注意到了嗎?他是按照key來做排序,並不是按照值喔 - krsort:排序「Key」,從大到小 (Sort an array by key in reverse ordery)
$tempArray = array(
"b" => "Marry",
"c" => "Jack",
"a" => "Rich",
"d" => "Jason"
);
krsort($tempArray);
#結果會是 d => "Jason", c => "Jack", b => "Marry", a => "Rich"
#這是做key的反向排序 - asort:排序「值」,從大到小,且保留原本的index
(Sort an array and maintain index association)
這是什麼意思? asort跟sort很像,差別在sort之後會改變原本的index順序,而asort會保留原本的index
//比較sort 與 asort
$tempArray = array("e","h","a","b","g","f","c","d");
sort($tempArray);
#結果會是 0=>a, 1=>b, 2=>c, 3=>d, 4=>e, 5=>f, 6=>g, 7=>h
#index的順序是從0-7
//而asort會保留排序之前的index位置
$tempArray = array("e","h","a","b","g","f","c","d");
asort($tempArray);
#結果會是 2=>a, 3=>b, 6=>c, 7=>d, 0=>e, 5=>f, 4=>g, 1=>h
#index的順序是從就不是0-7了,變成 2 3 6 7 0 5 4 1 - arsort:排序「值」,從小到大,且保留原本的index
(Sort an array in reverse order and maintain index association)
$tempArray = array("e","h","a","b","g","f","c","d");
arsort($tempArray);
#結果會是 1=>h, 4=>g, 5=>f, 0=>e, 7=>d, 6=>c, 3=>b, 2=>a
-
【iOS 限免】現省518元!流暢度破表的牛仔風遊戲!蘋果限時免費遊戲、應用軟體介紹 (iPhone/iPad) 2016/4/2804月28日
-
【豐原推薦】評價最好的3家拉網路線公司!牽網路線、價格、費用、網路線、室內網路拉線工程06月06日
-
【2015/04/09】女人的聽力,是以你想像不到的模式在進化的!!_LINE插畫家每日繪畫貼圖作品!原創精彩連載中!04月09日
-
【LINE 動態貼圖】熊大兔兔卡通明星超可愛問世囉,貼圖下載俏皮登場!06月12日
-
【楠梓推薦】評價最好5家冷氣行!冷氣安裝、維修、價格、保養、灌冷媒、故障、空調、不冷、噪音04月13日
-
【iOS / 安卓】套用模擬版型,MockUPhone讓手機、電腦自訂畫面!螢幕截圖、廣告設計03月07日
-
【變形金剛之勇鍛為戰】機器人動作格鬥RPG!APP免費下載、玩法教學、攻略持續更新 (Android/iPhone iOS)04月18日
-
【台中推薦】評價最好的5家拆除 工程!裝潢拆除、房屋拆除、打石、拆除、清運、PTT11月06日
-
【2021熱門陸劇】10-12月必看陸劇推薦!下半年、追劇、列表、校園、演員、維基、古裝、情報、時間表、劇情介紹、首播時間!周生如故 | 餘生請多指教 | 驪歌行12月29日
-
【新竹推薦】評價最好的5家隱形鐵窗!安裝、防盜、價格、比較表、優缺點、法規、PTT07月25日
-
【iOS 限免】拍攝高畫質慢動作影片,還可以加音樂!蘋果限時免費遊戲、應用軟體推薦 (iPhone/iPad) 2016/10/310月03日
-
【Google 地圖】不留記錄!MAP開啟無痕模式,讓你導航去過哪都無痕跡,成為隱形人!01月16日
-
【iPhone 付款】如何讓Safari 自動填入信用卡卡號?加入/移除教學09月16日
-
【基隆推薦】評價最好的5家徵信社!價格、費用、外遇、抓姦、找人、價錢、包二奶、抓猴09月21日
-
【蘋菓西打悠遊卡】傳統易開罐3D造型悠遊卡 四大超商預購開始!時間、出貨日05月03日
-
【安卓APP】手機必載浮動視窗APP!關螢幕也能聽歌、查遊戲功略、手機視窗置頂08月06日