php实现多维数组排序的方法示例


Posted in PHP onMarch 23, 2017

本文实例讲述了php实现多维数组排序的方法。分享给大家供大家参考,具体如下:

//定义一个学生数组
$students = array(
  256=>array('name'=>'jon','grade'=>98.5),
  2=>array('name'=>'vance','grade'=>85.1),
  9=>array('name'=>'stephen','grade'=>94.0),
  364=>array('name'=>'steve','grade'=>85.1),
  68=>array('name'=>'rob','grade'=>74.6),
);
//按照名称进行排序
function name_sort($x, $y)
{
  return strcasecmp($x['name'],$y['name']);
}
//按照成绩进行排序
function grade_sort($x,$y)
{
  return ($x['grade'] > $y['grade']);
}
//应用
uasort($students, name_sort);
uasort($students, grade_sort);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
VFP与其他应用程序的集成
Oct 09 PHP
PHP新手上路(八)
Oct 09 PHP
用PHP和Shell写Hadoop的MapReduce程序
Apr 15 PHP
在win7中搭建Linux+PHP 开发环境
Oct 08 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
Jul 07 PHP
php文件上传、下载和删除示例
Aug 28 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
PHP关键特性之命名空间实例详解
May 06 PHP
PHP微信支付结果通知与回调策略分析
Jan 10 PHP
PHP实现获取毫秒时间戳的方法【使用microtime()函数】
Mar 01 PHP
关于laravel模板中生成URL的几种模式总结
Oct 18 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
Mar 23 #PHP
php PDO实现的事务回滚示例
Mar 23 #PHP
降低PHP Redis内存占用
Mar 23 #PHP
使用Codeigniter重写insert的方法(推荐)
Mar 23 #PHP
PHP如何读取由JavaScript设置的Cookie
Mar 22 #PHP
PHP实现随机生成水印图片功能
Mar 22 #PHP
php session的应用详细介绍
Mar 22 #PHP
You might like
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
PHP 7.4 新语法之箭头函数实例详解
2019/05/09 PHP
jquery打开直接跳到网页最下面、最低端实现代码
2013/04/22 Javascript
javascript:;与javascript:void(0)使用介绍
2013/06/05 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
比例尺、缩略图、平移缩放之百度地图添加控件方法
2015/08/03 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
angular forEach方法遍历源码解读
2017/01/25 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
JS FormData上传文件的设置方法
2017/07/05 Javascript
jQuery 循环遍历改变a标签的href(实例讲解)
2017/07/12 jQuery
Express之托管静态文件的方法
2018/06/01 Javascript
nodejs基础之buffer缓冲区用法分析
2018/12/26 NodeJs
Python高效编程技巧
2013/01/07 Python
python检测远程端口是否打开的方法
2015/03/14 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
2017/10/16 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python wxpython 实现界面跳转功能
2019/12/17 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
实习生个人的自我评价
2013/12/08 职场文书
大学四年职业生涯规划书范文
2014/01/02 职场文书
2014村务公开实施方案
2014/02/25 职场文书
大宝sod蜜广告词
2014/03/21 职场文书
《回乡偶书》教学反思
2014/04/12 职场文书
迎新生标语大全
2014/10/06 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
房屋登记授权委托书范本
2014/10/09 职场文书
党的群众路线教育实践活动心得体会(企业)
2014/11/03 职场文书
新郎结婚保证书
2015/02/26 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript
手把手教你使用TensorFlow2实现RNN
2021/07/15 Python