/**
* 对二位数组根据$key排序
* @param $array
* @param $key
* @return mixed
*/
private function multisort_mine($array,$key){
$data = array();
foreach ($array as $v) {
$data[] = $v[''.$key.''];
}
array_multisort($data, SORT_DESC, $array);
return $array;
}/**
* 二维数组对$key去重
* @param $arr
* @param $key
* @return array
*/
private function arr_unique(&$arr, $key){
$brr = array();
foreach($arr as $k => $v){
if(!($brr[$v[$key]])){
$brr[$v[$key]] = $v;
}
}
return array_values($brr);
}
本文介绍了一种使用PHP进行二维数组排序和去重的方法。通过自定义函数实现对数组按照特定键值进行排序,并去除重复项,提高数据处理效率。
428

被折叠的 条评论
为什么被折叠?



