- 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
-
【Apple】iPadOS 系統支援滑鼠!隱藏版功能、無障礙功能、蘋果iPad11月02日
-
【iOS 限免】超頂級相片過濾編輯App!蘋果限時免費遊戲、應用軟體推薦 (iPhone/iPad) 2017/5/2205月22日
-
【舊機降價】iPhone 13、14 最多調降3000元!蘋果官網下架型號09月14日
-
【苗栗推薦】評價最好的5家監視器公司!安裝、價格、費用、監視系統、監控系統、器材、攝影機、錄影機06月25日
-
【永和推薦】評價最好的3家除蟲公司!除白蟻、除蟑螂、除跳蚤、除螞蟻、除老鼠、除蚊子、價格03月01日
-
【UBER 教學】省錢搭UBER,拿300乘車金外利用車費試算,搭最便宜的UBER!註冊教學、折扣優惠碼、問題Q&A02月26日
-
【免費手機鈴聲 下載】6款免費鈴聲App 推薦!iPhone鈴聲、安卓手機鈴聲、設定教學10月28日
-
【樹林 牙醫診所】植牙前必須知的14件事情!價格、費用、推薦!09月28日
-
【iOS 限免】人生地不熟,APP幫你記停車位!蘋果限時免費遊戲、應用軟體推薦 (iPhone/iPad) 2017/7/3107月31日
-
【iOS 限免】11/17 蘋果限時免費遊戲、應用軟體介紹 (iPhone/iPad)11月17日
-
【2014/03/11】LINE世界免費貼圖欣賞!OpenVPN 國外跨區貼圖整理03月11日
-
【Android/iOS優質遊戲】試玩評測,強力推薦~限時免費下載中!07月20日
-
【電信5G大戰】華為想搶下Apple訂單?5G晶片只願賣給蘋果!04月09日
-
【免費下載】多人遊戲《糖豆人》5種版本開放遊玩!電腦版教學06月22日
-
【芬園推薦】評價最好5家冷氣行!冷氣安裝、維修、價格、保養、灌冷媒、故障、空調、不冷、噪音05月31日
-
【南投推薦】評價最好的5家抽水肥公司!價格、費用、抽化糞池、清潔04月23日