标签:des io 数据 for ar 问题 cti 数据库
1. 排序最好是放在数据库中做,但是有时候得在php中对多维数组排序
code : 参考网上上的 按某个字段排序
/**
* 二维数组排序
* @param array $data 一个二维数组
* @param string $direction 排序方式(‘SORT_DESC‘ OR ‘SORT_ASC‘)
* @param string $field 排序字段
*/
public static function sort_two_array($data,$direction=‘SORT_DESC‘,$field){
$sort[‘direction‘]=$direction;
$sort[‘field‘]=$field;
$arrSort = array();
foreach($data as $uniqid => $row){
foreach($row as $key=>$value){
$arrSort[$key][$uniqid] = $value;
}
}
if($sort[‘direction‘]){
array_multisort($arrSort[$sort[‘field‘]], constant($sort[‘direction‘]), $data);
}
return $data;
}
---------------------
我靠, 什么编辑器连Tab键都不能使
PHP对多维数组的排序-也是个蛋疼的问题,布布扣,bubuko.com
标签:des io 数据 for ar 问题 cti 数据库
原文地址:http://www.cnblogs.com/zqsb/p/3924425.html