php根據(jù)某字段對多維數(shù)組進行排序的方法
本文實例講述了php根據(jù)某字段對多維數(shù)組進行排序的方法。分享給大家供大家參考。具體分析如下:
根據(jù)某字段對多維數(shù)組進行排序,在看到array_multisort方法的作用時突然想到,可以用來做這個方法
這段代碼可實現(xiàn)根據(jù)field字段對數(shù)組進行排序
function sortArrByField(&$array, $field, $desc = false){ $fieldArr = array(); foreach ($array as $k => $v) { $fieldArr[$k] = $v[$field]; } $sort = $desc == false ? SORT_ASC : SORT_DESC; array_multisort($fieldArr, $sort, $array); }
希望本文所述對大家的php程序設(shè)計有所幫助。
- php將一維數(shù)組轉(zhuǎn)換為每3個連續(xù)值組成的二維數(shù)組
- php對二維數(shù)組進行相關(guān)操作(排序、轉(zhuǎn)換、去空白等)
- 解析PHP將對象轉(zhuǎn)換成數(shù)組的方法(兼容多維數(shù)組類型)
- PHP實現(xiàn)提取多維數(shù)組指定一列的方法總結(jié)
- PHP中多維數(shù)組的foreach遍歷示例
- 3個PHP多維數(shù)組轉(zhuǎn)為一維數(shù)組的方法實例
- php實現(xiàn)遍歷多維數(shù)組的方法
- PHP 多維數(shù)組排序(usort,uasort)
- php實現(xiàn)在多維數(shù)組中查找特定value的方法
- php多維數(shù)組去掉重復值示例分享
- php計算多維數(shù)組中所有值總和的方法
- PHP實現(xiàn)二維數(shù)組(或多維數(shù)組)轉(zhuǎn)換成一維數(shù)組的常見方法總結(jié)
相關(guān)文章
php通過ksort()函數(shù)給關(guān)聯(lián)數(shù)組按照鍵排序的方法
這篇文章主要介紹了php通過ksort()函數(shù)給關(guān)聯(lián)數(shù)組按照鍵排序的方法,實例分析了php中ksort()函數(shù)的使用技巧,需要的朋友可以參考下2015-03-03PHP關(guān)于IE下的iframe跨域?qū)е聅ession丟失問題解決方法
一個登錄頁面,被別的網(wǎng)站用iframe嵌進去后,死活無法登錄(只在IE中存在這種情況)。主要是session無法被保存的問題,下面把個人的解決過程分享個大家2013-10-10PHP載入圖像imagecreatefrom_gif_jpeg_png系列函數(shù)用法分析
這篇文章主要介紹了PHP載入圖像imagecreatefrom_gif_jpeg_png系列函數(shù)用法,結(jié)合實例形式分析了php的圖像載入函數(shù)imagecreatefromgif、imagecreatefromjpeg、imagecreatefrompng、imagecreatefromwbmp及imagecreatefromstring使用技巧,需要的朋友可以參考下2016-11-11