PHP實(shí)現(xiàn)指定字段的多維數(shù)組排序函數(shù)分享
PHP數(shù)組排序可以用array_multisort方法實(shí)現(xiàn),但是如果是多維數(shù)組,并且我們要指定數(shù)組中的某個(gè)字段進(jìn)行排序,那么這就需要我們自己寫方法實(shí)現(xiàn)了。本文分享了一段PHP指定字段的多維數(shù)組排序方法的代碼,這段代碼可實(shí)現(xiàn)根據(jù)field字段對(duì)數(shù)組進(jìn)行排序。
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代碼對(duì)你帶來幫助。
- php簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組排序的方法
- php中array_multisort對(duì)多維數(shù)組排序的方法
- php根據(jù)某字段對(duì)多維數(shù)組進(jìn)行排序的方法
- PHP使用array_multisort對(duì)多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序
- php中多維數(shù)組按指定value排序的實(shí)現(xiàn)代碼
- php比較多維數(shù)組中值的大小排序?qū)崿F(xiàn)代碼
- PHP 多維數(shù)組的排序問題 根據(jù)二維數(shù)組中某個(gè)項(xiàng)排序
- array_multisort實(shí)現(xiàn)PHP多維數(shù)組排序示例講解
- php關(guān)于array_multisort多維數(shù)組排序的使用說明
- PHP 多維數(shù)組排序(usort,uasort)
- PHP 多維數(shù)組排序?qū)崿F(xiàn)代碼
- php array_map array_multisort 高效處理多維數(shù)組排序
- php實(shí)現(xiàn)多維數(shù)組排序的方法示例
相關(guān)文章
php實(shí)現(xiàn)將上傳word文件轉(zhuǎn)為html的方法
這篇文章主要介紹了php實(shí)現(xiàn)將上傳word文件轉(zhuǎn)為html的方法,涉及php針對(duì)word文件操作的相關(guān)技巧,需要的朋友可以參考下2015-06-06快速解決PHP調(diào)用Word組件DCOM權(quán)限的問題
下面小編就為大家分享一篇快速解決PHP調(diào)用Word組件DCOM權(quán)限的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2017-12-12學(xué)習(xí)php設(shè)計(jì)模式 php實(shí)現(xiàn)單例模式(singleton)
這篇文章主要介紹了php設(shè)計(jì)模式中的單例模式,使用php實(shí)現(xiàn)單例模式,感興趣的小伙伴們可以參考一下2015-12-12php array_map()函數(shù)實(shí)例用法
在本篇文章里小編給大家分享了一篇關(guān)于php array_map()函數(shù)實(shí)例用法,有興趣的朋友們可以學(xué)習(xí)下。2021-03-03使用PHP實(shí)現(xiàn)抖音直播彈幕抓取的步驟詳解
抖音直播是當(dāng)今熱門的實(shí)時(shí)互動(dòng)平臺(tái)之一,用戶在直播間內(nèi)發(fā)送的彈幕消息是互動(dòng)的關(guān)鍵組成部分,在本文中,我們將介紹如何使用 PHP 技術(shù)實(shí)現(xiàn)抖音直播彈幕的抓取,文中通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12PHP獲取鏈表中倒數(shù)第K個(gè)節(jié)點(diǎn)的方法
這篇文章主要介紹了PHP獲取鏈表中倒數(shù)第K個(gè)節(jié)點(diǎn)的方法,涉及php針對(duì)鏈表的遍歷、判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01