二维数组根据字段进行排序
2018-03-28 15:15
369 查看
/**
* 二维数组根据字段进行排序
* @params array $array 需要排序的数组
* @params string $field 排序的字段
* @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
*/
public function arraySequence($array, $field, $sort = 'SORT_DESC')
{
$arrSort = array();
foreach ($array as $uniqid => $row) {
foreach ($row as $key => $value) {
$arrSort[$key][$uniqid] = $value;
}
}
array_multisort($arrSort[$field], constant($sort), $array);
return $array;
}
* 二维数组根据字段进行排序
* @params array $array 需要排序的数组
* @params string $field 排序的字段
* @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
*/
public function arraySequence($array, $field, $sort = 'SORT_DESC')
{
$arrSort = array();
foreach ($array as $uniqid => $row) {
foreach ($row as $key => $value) {
$arrSort[$key][$uniqid] = $value;
}
}
array_multisort($arrSort[$field], constant($sort), $array);
return $array;
}
相关文章推荐
- PHP 二维数组根据某个字段进行排序
- php二维数组根据某字段排序(对查询结果集进行排序)
- PHP二维数组根据某一个字段进行排序
- PHP对根据某字段对二维数组进行排序函数
- PHP 二维数组根据某个字段进行排序
- php二维数组根据某字段排序(对查询结果集进行排序)
- PHP 二维数组根据某个字段排序
- java中list里面存放map,根据map中的某一个字段进行排序
- PHP对二维数组按字段进行排序
- php根据某字段对多维数组进行排序的方法
- PHP 二维数组根据某个字段排序
- java 对象排序,根据多个字段进行排序
- 将两个List根据某个相同字段来进行合并,排序
- 用coredata碰上需要根据两个字段的和进行排序
- php对二维数组中某一字段进行排序
- sql排序 根据字段内容,以及根据内容进行计算排序
- PHP 二维数组根据某个字段排序
- 二维数组,根据二维数组内的元素进行排序
- java中list里面存放map,根据map中的某一个字段进行排序
- PHP 二维数组根据某个字段排序的具体实现