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 相关文章推荐
IIS下配置Php+Mysql+zend的图文教程
Dec 08 PHP
php 设计模式之 工厂模式
Dec 19 PHP
php随机输出名人名言的代码
Oct 07 PHP
PHP 线程安全与非线程安全版本的区别深入解析
Aug 06 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
Sep 29 PHP
Symfony2学习笔记之控制器用法详解
Mar 17 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
php中final关键字用法分析
Dec 07 PHP
php面向对象之反射功能与用法分析
Mar 29 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
Nov 09 PHP
php7 图形用户界面GUI 开发示例
Feb 22 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 开源框架22个简单简介
2009/08/24 PHP
Yii框架上传图片用法总结
2016/03/28 PHP
微信自定义分享php代码分析
2016/11/24 PHP
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
JavaScript中的alert()函数使用技巧详解
2014/12/29 Javascript
微信小程序 Flex布局详解
2016/10/09 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
Bootstrap CSS组件之大屏幕展播
2016/12/17 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
React创建组件的三种方式及其区别
2017/01/12 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
Vue.directive 自定义指令的问题小结
2018/03/04 Javascript
JavaScript实现创建自定义对象的常用方式总结
2018/07/09 Javascript
vue实现的上拉加载更多数据/分页功能示例
2019/05/25 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
解决vue-router 嵌套路由没反应的问题
2020/09/22 Javascript
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
python字符串中的单双引
2017/02/16 Python
Python基于贪心算法解决背包问题示例
2017/11/27 Python
详解Python判定IP地址合法性的三种方法
2018/03/06 Python
python如何定义带参数的装饰器
2018/03/20 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
keras多显卡训练方式
2020/06/10 Python
python如何修改文件时间属性
2021/02/05 Python
香港化妆品经销商:我的公主
2016/08/05 全球购物
来自世界各地的饮料:Flavourly
2019/05/06 全球购物
中国梦我的梦演讲稿
2014/04/23 职场文书
拓展策划方案
2014/06/03 职场文书
酒店服务员岗位职责
2015/02/09 职场文书
2015年护士长个人工作总结
2015/04/24 职场文书
2015年中秋节主持词
2015/07/30 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
MySQL 慢查询日志深入理解
2021/04/22 MySQL