PHP指定字段的多维数组排序方法
2015-03-13 14:23
736 查看
PHP数组排序可以用array_multisort方法实现,但是如果是多维数组,并且我们要指定数组中的某个字段进行排序,那么这就需要我们自己写方法实现了。本文分享了一段PHP指定字段的多维数组排序方法的代码,这段代码可实现根据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代码对你带来帮助。
极客521原文 http://www.geek521.com/?p=8998
本文是 码农网 原创整理,转载请看清文末的转载要求,谢谢合作!
相关文章推荐
- PHP指定字段的多维数组排序方法
- php根据某字段对多维数组进行排序的方法
- PHP实现指定字段的多维数组排序函数分享
- PHP多维数组指定多字段排序
- PHP多维数组指定多字段排序的示例代码
- PHP实现指定字段的多维数组排序函数分享
- php根据某字段对多维数组进行排序的方法
- PHP数组按照指定字段排序
- PHP多维数组指定某个键来排序
- PHP之提取多维数组指定列的方法
- PHP对数组的某个字段排序方法
- PHP实现对多维数组按照某个键值排序的两种解决方法
- PHP数组的初始化 访问数组 数组操作符 多维数组的排序 对数组重新排序 从文件载入数组的方法 数组其他有用的操作 统计数组个数 将数组转换称标量变量 extract()
- php对多维数组的某个键值排序方法
- PHP排序函数-根据指定字段将数组排序
- 解析PHP之提取多维数组指定列的方法
- php实现多维数组排序的方法示例
- 【PHP】多维数组多个字段排序
- 快速掌握PHP多维数组排序方法
- PHP 多维数组按照指定的顺序进行排序