/* 二维数组排序
* @param $serverList 二维数组数据
* @param $field 要排序的字段
* @param string $sort 排序类型 asc 正向排序 desc 逆向排序
*/
public function serverSort($serverList,$field,$sort='asc')
{
if (is_array($serverList)){
$refer=$resultSet=[];
foreach ($serverList as $i=>$data){
if (isset($data[$field])){
$refer[$i]=&$data[$field];
}
}
switch($sort){
case 'asc':
asort($refer);
break;
case 'desc':
arsort($refer);
break;
}
foreach ($refer as $k=>$v){
$resultSet[]=&$serverList[$k];
}
return $resultSet;
}else{
return false;
}
}