PHP一维数据排序,我们都知道,用PHP自带的各种数组函数(如arsort()、asort()、krsort()、asort()等等)就可以了,而二维数据排序,则可以根据以下自定义方法来实现。
/**
* 二维数组根据字段进行排序
* @params array $array 需要排序的二维数组
* @params string $field 排序的字段
* @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
*/
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二维数组按照指定的字段排序的函数的详细内容,更多请关注爱上源码网其它相关文章!
微信
分享
相关标签:数组
本文转载于:www.whmblog.cn,如有侵犯,请联系916990011@qq.com删除
- 上一篇:聚合数据短信API服务接口PHP请求示例(附源码)
- 下一篇:php递归经典案例
相关文章
相关视频
- php返回两个数组中不同元素
- php多个数组是否有相同元素
- php如何建一个数组
- php判断从数据库查出的二维数组是否有重复值
- PHP二维数组按照指定的字段排序的函数
- 数组函数
- 数组操作函数(方法)
- 05_数组中间部分的替换删除插入
本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn!
本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~ |