php根据某字段对多维数组进行排序的方法


Posted in PHP onMarch 07, 2015

本文实例讲述了php根据某字段对多维数组进行排序的方法。分享给大家供大家参考。具体分析如下:

根据某字段对多维数组进行排序,在看到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对gzip文件或者字符串解压实例参考
Jul 25 PHP
PHP 一个页面执行时间类代码
Mar 05 PHP
php中http_build_query 的一个问题
Mar 25 PHP
浅析echo(),print(),print_r(),return之间的区别
Nov 27 PHP
php多文件上传下载示例分享
Feb 20 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
php中的动态调用实例分析
Jan 07 PHP
Laravel中使用自己编写类库的3种方法
Feb 10 PHP
php防止用户重复提交表单
Nov 02 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 PHP
PHP多线程编程之管道通信实例分析
Mar 07 #PHP
PHP查询快递信息的方法
Mar 07 #PHP
php实现汉字验证码和算式验证码的方法
Mar 07 #PHP
php实现俄罗斯乘法实例
Mar 07 #PHP
php实现发送微信模板消息的方法
Mar 07 #PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
Mar 07 #PHP
PHP多文件上传类实例
Mar 07 #PHP
You might like
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
2007/02/11 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
2014/04/19 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
2014/08/20 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
JavaScript库 开发规则
2009/01/31 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
2017/03/02 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
JS代码实现电脑配置检测功能
2018/03/21 Javascript
Vuejs开发环境搭建及热更新【推荐】
2018/09/07 Javascript
js canvas画布实现高斯模糊效果
2018/11/27 Javascript
解决vue安装less报错Failed to compile with 1 errors的问题
2020/10/22 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python中偏函数用法示例
2018/06/07 Python
python抖音表白程序源代码
2019/04/07 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
2020/02/28 Python
使用Python项目生成所有依赖包的清单方式
2020/07/13 Python
解决c++调用python中文乱码问题
2020/07/29 Python
Python爬虫抓取论坛关键字过程解析
2020/10/19 Python
python中spy++的使用超详细教程
2021/01/29 Python
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
html5 制作地图当前定位箭头的方法示例
2020/01/10 HTML / CSS
匡威比利时官网:Converse Belgium
2017/04/13 全球购物
环境科学专业大学生自荐信格式
2013/09/21 职场文书
中国梦演讲稿3分钟
2014/08/19 职场文书
红歌会主持词
2015/07/02 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技