php根據(jù)某字段對(duì)多維數(shù)組進(jìn)行排序的方法
本文實(shí)例講述了php根據(jù)某字段對(duì)多維數(shù)組進(jìn)行排序的方法。分享給大家供大家參考。具體分析如下:
根據(jù)某字段對(duì)多維數(shù)組進(jìn)行排序,在看到array_multisort方法的作用時(shí)突然想到,可以用來做這個(gè)方法
這段代碼可實(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);
}
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- php將一維數(shù)組轉(zhuǎn)換為每3個(gè)連續(xù)值組成的二維數(shù)組
- php對(duì)二維數(shù)組進(jìn)行相關(guān)操作(排序、轉(zhuǎn)換、去空白等)
- 解析PHP將對(duì)象轉(zhuǎn)換成數(shù)組的方法(兼容多維數(shù)組類型)
- PHP實(shí)現(xiàn)提取多維數(shù)組指定一列的方法總結(jié)
- PHP中多維數(shù)組的foreach遍歷示例
- 3個(gè)PHP多維數(shù)組轉(zhuǎn)為一維數(shù)組的方法實(shí)例
- php實(shí)現(xiàn)遍歷多維數(shù)組的方法
- PHP 多維數(shù)組排序(usort,uasort)
- php實(shí)現(xiàn)在多維數(shù)組中查找特定value的方法
- php多維數(shù)組去掉重復(fù)值示例分享
- php計(jì)算多維數(shù)組中所有值總和的方法
- PHP實(shí)現(xiàn)二維數(shù)組(或多維數(shù)組)轉(zhuǎn)換成一維數(shù)組的常見方法總結(jié)
相關(guān)文章
PHP基于數(shù)組實(shí)現(xiàn)的分頁函數(shù)實(shí)例
這篇文章主要介紹了PHP基于數(shù)組實(shí)現(xiàn)的分頁函數(shù)實(shí)例,是非常實(shí)用的一個(gè)技巧,需要的朋友可以參考下2014-08-08
php數(shù)組函數(shù)序列之prev() - 移動(dòng)數(shù)組內(nèi)部指針到上一個(gè)元素的位置,并返回該元素值
prev() 函數(shù)把指向當(dāng)前元素的指針移動(dòng)到上一個(gè)元素的位置,并返回該元素值。如果內(nèi)部指針已經(jīng)超過數(shù)組的第一個(gè)元素之前,函數(shù)返回 false2011-10-10
如何使用SublimeText3配置 PHP IDE環(huán)境
這篇文章主要介紹了如何使用SublimeText3配置 PHP IDE環(huán)境,并使用Xdebug進(jìn)行調(diào)試,喜歡使用SublimeText的同學(xué),可以參考下2021-04-04
PHP通過CURL實(shí)現(xiàn)定時(shí)任務(wù)的圖片抓取功能示例
這篇文章主要介紹了PHP通過CURL實(shí)現(xiàn)定時(shí)任務(wù)的圖片抓取功能,涉及php的curl及dom操作相關(guān)技巧,需要的朋友可以參考下2016-10-10
Mysql中l(wèi)imit的用法方法詳解與注意事項(xiàng)
mysql的數(shù)據(jù)一般都是用limit控制數(shù)量,它的使用方法也是需要注意的。2008-04-04
iis6手工創(chuàng)建網(wǎng)站后無法運(yùn)行php腳本的解決方法
下面小編就為大家?guī)硪黄猧is6手工創(chuàng)建網(wǎng)站后無法運(yùn)行php腳本的解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06

