php 二維數(shù)組時(shí)間排序?qū)崿F(xiàn)代碼
更新時(shí)間:2016年11月19日 22:52:05 投稿:mdxy-dxy
這篇文章主要介紹了php 二維數(shù)組時(shí)間排序?qū)崿F(xiàn)代碼,需要的朋友可以參考下
昨天要排序數(shù)組的時(shí)候發(fā)現(xiàn)了,要按時(shí)間排序,但是php并沒有內(nèi)設(shè)這個(gè)函數(shù),所以在網(wǎng)上找到了這個(gè)代碼,第一個(gè)參數(shù)為數(shù)組,第二個(gè)是要排序的元素,第三個(gè)為排序方式,
下面就是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ù)組某個(gè)鍵排序的方法
- php中二維數(shù)組排序問題方法詳解
- PHP二維數(shù)組排序的3種方法和自定義函數(shù)分享
- php 二維數(shù)組快速排序算法的實(shí)現(xiàn)代碼
相關(guān)文章
使用PHP實(shí)現(xiàn)RESTful API的常見問題與解決方案
RESTful API是一種基于HTTP協(xié)議的架構(gòu)風(fēng)格,廣泛應(yīng)用于現(xiàn)代Web服務(wù)和移動應(yīng)用開發(fā)中,但在開發(fā)過程中開發(fā)者可能會遇到一些常見問題,下面小編為大家提供一下相應(yīng)問題的解決方案吧2025-03-03
修改php.ini以達(dá)到屏蔽錯(cuò)誤信息并記錄日志
這篇文章主要介紹了通過修改php.ini文件來實(shí)現(xiàn)如果關(guān)閉與開啟錯(cuò)去信息,并給出了比較好的方法,既能看到錯(cuò)誤信息也防止信息泄露問題2013-06-06
PHP+FLASH實(shí)現(xiàn)上傳文件進(jìn)度條相關(guān)文件 下載
PHP+FLASH實(shí)現(xiàn)上傳文件進(jìn)度條相關(guān)文件 下載...2007-07-07
關(guān)于PHPDocument 代碼注釋規(guī)范的總結(jié)
本篇文章是對PHPDocument代碼注釋規(guī)范進(jìn)行了詳細(xì)的總結(jié)與介紹,需要的朋友參考下2013-06-06

