PHP实现指定字段的多维数组排序函数分享
2015-03-09 00:00
841 查看
PHP数组排序可以用array_multisort方法实现,但是如果是多维数组,并且我们要指定数组中的某个字段进行排序,那么这就需要我们自己写方法实现了。本文分享了一段PHP指定字段的多维数组排序方法的代码,这段代码可实现根据field字段对数组进行排序。
以上就是PHP指定字段的多维数组排序方法,希望这段PHP代码对你带来帮助。
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数组根据指定字段对数组进行排序函数
- PHP排序函数-根据指定字段将数组排序
- PHP指定字段的多维数组排序方法
- php简单实现多维数组排序的方法
- php中多维数组按指定value排序的实现代码
- array_multisort实现PHP多维数组排序示例讲解
- php-Arrays 函数-array_multisort-对多个数组或多维数组进行排序
- php--多维数组排序函数array_multisort
- array_multisort实现PHP多维数组排序
- php实现数组按指定KEY排序的方法
- PHP多维数组排序实现程序代码
- php中多维数组按指定value排序的实现代码
- php根据某字段对多维数组进行排序的方法
- PHP 多维数组排序实现代码
- PHP - Manual手册 - V. Array 数组函数 - array_multisort对多个数组或多维数组进行排序
- php 多维数组按数组的某一字段排序 数组排序