php如何按降序,PHP数组如何按键名实现降序排列
源 /php中文網? ??源 /www.php.cn
PHP關聯數組按鍵名實現降序排列,我們可以直接通過PHP中的krsor()函數來實現。krsort函數表示對數組按照鍵名逆向排序。
(視頻版請點擊本文末尾左下角:閱讀原文)
那么在前面的文章中,已經給大家介紹過PHP關聯數組按鍵名實現升序排列的方法。
下面我們繼續結合簡單的示例,給大家介紹PHP數組按鍵名實現降序排列的方法。
代碼示例如下:
$arr =array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat");
echo "
";//按鍵排序數組
krsort($arr);
print_r($arr);
排序結果如下所示:
如圖,這里的鍵名為字母,并且按照英文字母逆序的順序進行排列的。也就相當于降序排列。
同樣如果鍵名為數字,也會實現降序排列。
$arr =array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat");
echo "
";krsort($arr);
print_r($arr);如下:
krsort函數表示對數組按照鍵名逆向排序。
說明 :
bool krsort (array &$array [, int$sort_flags = SORT_REGULAR ] )
對數組按照鍵名逆向排序,保留鍵名到數據的關聯。主要用于結合數組。
其參數:array表示輸入的數組。sort_flags表示可以用可選參數 sort_flags 改變排序的行為。
返回值:成功時返回 TRUE, 或者在失敗時返回 FALSE。
本篇文章就是關于PHP數組按鍵名實現降序排列的方法,也很簡單易懂,希望對需要的朋友有所幫助!
總結
以上是生活随笔為你收集整理的php如何按降序,PHP数组如何按键名实现降序排列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快手极速版加入黑名单会怎么样
- 下一篇: miui14怎么退回miui13