php中多維數(shù)組按指定value排序的實(shí)現(xiàn)代碼
呵呵,業(yè)務(wù)需要按多維數(shù)組中某個(gè)元素進(jìn)行排序,在PHP中也是非常容易實(shí)現(xiàn)的,一個(gè)函數(shù)調(diào)用一個(gè)回調(diào)函數(shù)就搞定了。貼出代碼:
$arr = array(
'index'=>array( 'name'=>'首頁','order'=>3),
'intro'=>array( 'name'=>'企業(yè)概況','order'=>2),
'news'=>array( 'name'=>'新聞動(dòng)態(tài)','order'=>1 ),
'product'=>array( 'name'=>'產(chǎn)品中心','order'=>4 ),
'message'=>array( 'name'=>'訪客留言','order'=>7 ),
'position'=>array( 'name'=>'人才招聘','order'=>6),
'contact'=>array( 'name'=>'聯(lián)系我們','order'=> 5 )
);
uasort($arr, 'cmp');
public function cmp($a, $b){
return $a['order'] - $b['order'];
}
這時(shí)$arr就是以order大小排序了,呵呵……
- PHP 多維數(shù)組的排序問題 根據(jù)二維數(shù)組中某個(gè)項(xiàng)排序
- array_multisort實(shí)現(xiàn)PHP多維數(shù)組排序示例講解
- PHP 多維數(shù)組排序(usort,uasort)
- php比較多維數(shù)組中值的大小排序?qū)崿F(xiàn)代碼
- php簡(jiǎn)單實(shí)現(xiàn)多維數(shù)組排序的方法
- PHP 多維數(shù)組排序?qū)崿F(xiàn)代碼
- php關(guān)于array_multisort多維數(shù)組排序的使用說明
- php中array_multisort對(duì)多維數(shù)組排序的方法
- PHP編程實(shí)現(xiàn)多維數(shù)組按照某個(gè)鍵值排序的方法小結(jié)【2種方法】
- php實(shí)現(xiàn)多維數(shù)組排序的方法示例
- PHP實(shí)現(xiàn)的多維數(shù)組排序算法分析
相關(guān)文章
PHP遠(yuǎn)程連接MYSQL數(shù)據(jù)庫非常慢的解決方法
如果一個(gè)問題出現(xiàn)兩次,那么這個(gè)問題就值得去研究下了,上次客戶說MYSQL數(shù)據(jù)庫很慢,我還在想,不會(huì)是PHP的問題吧?2008-07-07
PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法簡(jiǎn)單示例
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法,結(jié)合具體實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中繼承的相關(guān)概念、原理、使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-12-12
phpmyadmin里面導(dǎo)入sql語句格式的大量數(shù)據(jù)的方法
phpmyadmin里面導(dǎo)入sql語句格式的大量數(shù)據(jù)的方法2010-06-06
PHP?array_combine()?函數(shù)內(nèi)置函數(shù)
這篇文章主要介紹了PHP?array_combine()函數(shù)內(nèi)置函數(shù),array_combine()是PHP中的一個(gè)內(nèi)置函數(shù),用于組合兩個(gè)數(shù)組并通過使用一個(gè)數(shù)組作為鍵和另一個(gè)數(shù)組作為值來創(chuàng)建一個(gè)新數(shù)組2022-09-09
php實(shí)現(xiàn)PDO中捕獲SQL語句錯(cuò)誤的方法
這篇文章主要介紹了php實(shí)現(xiàn)PDO中捕獲SQL語句錯(cuò)誤的方法,結(jié)合實(shí)例形式分析了PDO中常見的錯(cuò)誤、警告及異常模式相關(guān)屬性設(shè)置與使用技巧,需要的朋友可以參考下2017-02-02

