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 相关文章推荐
一个更简单的无限级分类菜单代码
Jan 16 PHP
PHP 5.3新特性命名空间规则解析及高级功能
Mar 11 PHP
php+mysql 实现身份验证代码
Mar 24 PHP
PHP设计模式之解释器模式的深入解析
Jun 13 PHP
php批量更改数据库表前缀实现方法
Oct 26 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
Oct 01 PHP
php 过滤英文标点符号及过滤中文标点符号代码
Jun 12 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
php生成短域名函数
Mar 23 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
php入门教程之Zend Studio设置与开发实例
Sep 09 PHP
tp5.1 框架join方法用法实例分析
May 26 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
php使用百度天气接口示例
2014/04/22 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
Javascript倒计时页面跳转实例小结
2013/09/11 Javascript
jquery设置按钮停顿3秒不可用
2014/03/07 Javascript
JavaScript返回0-1之间随机数的方法
2015/04/06 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
初识NodeJS服务端开发入门(Express+MySQL)
2017/04/07 NodeJs
简单实现js点击展开二级菜单功能
2017/05/16 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
2017/11/09 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
swiper自定义分页器的样式
2020/09/14 Javascript
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
python计算时间差的方法
2015/05/20 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
python3实现mysql导出excel的方法
2019/07/31 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
2020/02/21 Python
Python运行提示缺少模块问题解决方案
2020/04/02 Python
python 实现表情识别
2020/11/21 Python
Django解决frame拒绝问题的方法
2020/12/18 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
HTML5的结构和语义(1):前言
2008/10/17 HTML / CSS
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
南京某软件公司的.net面试题
2015/11/30 面试题
报关报检委托书
2014/04/08 职场文书
经济国贸专业求职信
2014/06/18 职场文书
七夕活动策划方案
2014/08/16 职场文书
教师职业道德事迹材料
2014/08/18 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
教师个人教学总结
2015/02/11 职场文书
房贷收入证明范本
2015/06/12 职场文书
python操作xlsx格式文件并读取
2021/06/02 Python
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript