多维数据指定某值排序

多维数据指定某值排序

话不多说 直接上图

多维数据指定某值排序_第1张图片

函数

	// 多维数据指定某值排序
	public function multi_array_sort($multi_array,$sort_key,$sort=SORT_ASC){
		if(is_array($multi_array) && count($multi_array)){
		  	foreach ($multi_array as $row_array){
				if(is_array($row_array)){
				 	$key_array[] = $row_array[$sort_key];
				}else{
					return false;
				}
			}
		}else{
			return false;
		}
		array_multisort($key_array,$sort,$multi_array);
		return $multi_array;
	}

	// 调用
	$table_data = multi_array_sort($table_data, 'diff', SORT_DESC);
结果很美丽 自己去试试!

你可能感兴趣的:(数组,php,数组,排序)