《PHP實戰(zhàn):php 二維數(shù)組時間排序?qū)崿F(xiàn)代碼》要點:
本文介紹了PHP實戰(zhàn):php 二維數(shù)組時間排序?qū)崿F(xiàn)代碼,希望對您有用。如果有疑問,可以聯(lián)系我們。
昨天要排序數(shù)組的時候發(fā)現(xiàn)了,要按時間排序,但是php并沒有內(nèi)設(shè)這個函數(shù),所以在網(wǎng)上找到了這個代碼,第一個參數(shù)為數(shù)組,第二個是要排序的元素,第三個為排序方式,PHP編程
下面就是php 二維數(shù)組排序的代碼PHP編程
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");
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/2632.html