php根据某字段对多维数组进行排序的方法
2015-03-07 16:09
896 查看
根据某字段对多维数组进行排序,在看到array_multisort方法的作用时突然想到,可以用来做这个方法
这段代码可实现根据field字段对数组进行排序
function sortArrByField(&$array, $field, $desc = false){ $fieldArr = array(); foreach ($array as $k => $v) { $fieldArr[$k] = $v[$field]; } $sort = $desc == false ? SORT_ASC : SORT_DESC; array_multisort($fieldArr, $sort, $array); }
希望本文所述对大家的php程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- php根据某字段对多维数组进行排序的方法
- PHP 多维数组根据其中一个字段的值排序
- PHP 两个多维数组根据某个键的值进行组合排序的几种思路
- PHP 多维数组根据其中一个字段的值排序
- PHP 多维数组根据其中一个字段的值排序
- php 对2维数组 根据某个键值进行排序的几种方法!
- PHP指定字段的多维数组排序方法
- PHP 多维数组根据其中一个字段的值排序
- PHP 多维数组根据其中一个字段的值排序
- PHP 多维数组根据其中一个字段的值排序
- PHP 两个多维数组根据某个键的值进行组合排序的几种思路(二)
- php 根据指定的键对多维数组进行排序
- PHP 多维数组根据某个字段排序
- php数组根据指定字段对数组进行排序函数
- PHP实现根据数组某个键值大小进行排序的方法
- PHP 多维数组根据其中一个字段的值排序
- PHP指定字段的多维数组排序方法
- PHP 多维数组根据其中一个字段的值排序
- PHP 多维数组根据其中一个字段的值排序
- PHP实现指定字段的多维数组排序函数分享