php 二維數(shù)組時間排序?qū)崿F(xiàn)代碼
昨天要排序數(shù)組的時候發(fā)現(xiàn)了,要按時間排序,但是php并沒有內(nèi)設(shè)這個函數(shù),所以在網(wǎng)上找到了這個代碼,第一個參數(shù)為數(shù)組,第二個是要排序的元素,第三個為排序方式,
下面就是php 二維數(shù)組排序的代碼
function arraySort($arr, $keys, $type = 'asc') {
$keysvalue = $new_array = array();
foreach ($arr as $k => $v){
$keysvalue[$k] = $v[$keys];
}
$type == 'asc' ? asort($keysvalue) : arsort($keysvalue);
reset($keysvalue);
foreach ($keysvalue as $k => $v) {
$new_array[$k] = $arr[$k];
}
return $new_array;
}
$arr[] = array("name"=>"1","time"=>1) ;
$arr[] = array("name"=>"2","time"=>2);
arraySort($arr,"time","desc");
- PHP實(shí)現(xiàn)二維數(shù)組按指定的鍵名排序的方法示例
- php usort 使用用戶自定義的比較函數(shù)對二維數(shù)組中的值進(jìn)行排序
- PHP實(shí)現(xiàn)二維數(shù)組根據(jù)key進(jìn)行排序的方法
- PHP實(shí)現(xiàn)二維數(shù)組按某列進(jìn)行排序的方法
- php自定義函數(shù)實(shí)現(xiàn)二維數(shù)組按指定key排序的方法
- PHP實(shí)現(xiàn)對二維數(shù)組某個鍵排序的方法
- php中二維數(shù)組排序問題方法詳解
- PHP二維數(shù)組排序的3種方法和自定義函數(shù)分享
- php 二維數(shù)組快速排序算法的實(shí)現(xiàn)代碼
相關(guān)文章
PHP郵件群發(fā)機(jī)實(shí)現(xiàn)代碼
這篇文章主要介紹了PHP郵件群發(fā)機(jī)實(shí)現(xiàn)代碼,需要的朋友可以參考下2016-02-02
php實(shí)現(xiàn)統(tǒng)計(jì)二進(jìn)制中1的個數(shù)算法示例
這篇文章主要介紹了php實(shí)現(xiàn)統(tǒng)計(jì)二進(jìn)制中1的個數(shù)算法,結(jié)合實(shí)例形式分析了php字符串遍歷、判斷、統(tǒng)計(jì)等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
PHP For循環(huán)字母A-Z當(dāng)超過26個字母時輸出AA,AB,AC
這篇文章主要介紹了PHP For循環(huán)字母A-Z當(dāng)超過26個字母時輸出AA,AB,AC,需要的朋友可以參考下2020-02-02
php給一組指定關(guān)鍵詞添加span標(biāo)簽的方法
這篇文章主要介紹了php給一組指定關(guān)鍵詞添加span標(biāo)簽的方法,涉及php正則替換的技巧,非常具有實(shí)用價值,需要的朋友可以參考下2015-03-03
關(guān)于session在PHP5的配置文件中的詳細(xì)設(shè)置參數(shù)說明
關(guān)于session在PHP5的配置文件中的詳細(xì)設(shè)置參數(shù)說明,需要的朋友可以參考下。2011-04-04

