欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個(gè)PHP二維數(shù)組排序的函數(shù)分享

 更新時(shí)間:2014年01月17日 16:01:17   作者:  
二維數(shù)組在PHP開(kāi)發(fā)中經(jīng)常遇到,但是他的排序就不如一維數(shù)組那樣用內(nèi)置函數(shù)來(lái)的方便了,下面為大家詳細(xì)介紹下
二維數(shù)組在PHP開(kāi)發(fā)中經(jīng)常遇到,但是他的排序就不如一維數(shù)組那樣用內(nèi)置函數(shù)來(lái)的方便了,二維數(shù)組的排序需要我們自己寫函數(shù)處理了,這里UncleToo給大家分享一個(gè)PHP二維數(shù)組排序的函數(shù):

代碼:
復(fù)制代碼 代碼如下:

functionarray_sort($arr,$keys,$type='asc'){
$keysvalue= $new_array= array();
foreach($arras$k=>$v){
$keysvalue[$k] = $v[$keys];
}
if($type== 'asc'){
asort($keysvalue);
}else{
arsort($keysvalue);
}
reset($keysvalue);
foreach($keysvalueas$k=>$v){
$new_array[$k] = $arr[$k];
}
return$new_array;
}

函數(shù)的三個(gè)參數(shù)說(shuō)明:

$arr:要排序的數(shù)組

$keys:指定根據(jù)哪個(gè)鍵值排序

$type:排序方式,升序還是降序,默認(rèn)為升序

這個(gè)PHP函數(shù)可以實(shí)現(xiàn)對(duì)一個(gè)二維數(shù)組根據(jù)指定鍵值進(jìn)行排序,并返回排序后的數(shù)組。

調(diào)用示例:
復(fù)制代碼 代碼如下:

$newArray= array_sort($array,'price');

相關(guān)文章

最新評(píng)論