function sort_list($list, $field, $count, $sortby = 'desc'){
$refer = $resultSet = array();
foreach ($list as $i => $data){
$refer[$i] = $data->$field;
}
switch ($sortby)
{
case 'asc': // 正向排序
asort($refer);
break;
case 'desc': // 逆向排序
arsort($refer);
break;
case 'nat': // 自然排序
natcasesort($refer);
break;
}
$resultSet = new stdClass();
foreach ($refer as $key => $val)
{
$resultSet->data[] = &$list[$key];
}
return $resultSet;
}
數組根據一個字段排序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.