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 smarty模版引擎中的缓存应用
Dec 11 PHP
vs中通过剪切板循环来循环粘贴不同内容
Apr 30 PHP
php 随机排序广告的实现代码
May 09 PHP
深入理解curl类,可用于模拟get,post和curl下载
Jun 08 PHP
php while循环得到循环次数
Oct 26 PHP
百万级别知乎用户数据抓取与分析之PHP开发
Sep 28 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
Dec 10 PHP
jquery+thinkphp实现跨域抓取数据的方法
Oct 15 PHP
PHP面向对象之领域模型+数据映射器实例(分析)
Jun 21 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
YII框架模块化处理操作示例
Apr 26 PHP
Laravel5.1 框架路由基础详解
Jan 04 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
极典R601SW收音机
2021/03/02 无线电
PHP strtr() 函数使用说明
2008/11/21 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
php微信开发之图片回复功能
2018/06/14 PHP
laravel框架添加数据,显示数据,返回成功值的方法
2019/10/11 PHP
JavaScript 实现类的多种方法实例
2013/05/01 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
全国省市二级联动下拉菜单 js版
2016/05/10 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
Angular.js 4.x中表单Template-Driven Forms详解
2017/04/25 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
vue实现键盘输入支付密码功能
2018/08/18 Javascript
vue移动端下拉刷新和上拉加载的实现代码
2018/09/08 Javascript
React 源码中的依赖注入方法
2018/11/07 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
2015/04/24 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
Django框架模板文件使用及模板文件加载顺序分析
2019/05/23 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
2020/04/27 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
Vans澳大利亚官网:购买鞋子、服装及配件
2019/09/05 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
小溪流的歌教学反思
2014/02/13 职场文书
经销商订货会主持词
2014/03/27 职场文书
新农村建设典型材料
2014/05/31 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
入党积极分子对十八届四中全会期盼的思想汇报
2014/10/17 职场文书
青年文明号申报材料
2014/12/23 职场文书
婚礼父母答谢词
2015/01/04 职场文书
主题班会开场白
2015/06/01 职场文书
领导干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL