www.adminn.cn
站长正能量分享网!

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

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

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

  1. //定义一个学生数组 
  2. $students = array
  3.   256=>array('name'=>'jon','grade'=>98.5), 
  4.   2=>array('name'=>'vance','grade'=>85.1), 
  5.   9=>array('name'=>'stephen','grade'=>94.0), 
  6.   364=>array('name'=>'steve','grade'=>85.1), 
  7.   68=>array('name'=>'rob','grade'=>74.6), 
  8. ); 
  9. //按照名称进行排序 
  10. function name_sort($x$y
  11.   return strcasecmp($x['name'],$y['name']); 
  12. //按照成绩进行排序 
  13. function grade_sort($x,$y
  14.   return ($x['grade'] > $y['grade']); 
  15. //应用 
  16. uasort($students, name_sort); 
  17. uasort($students, grade_sort);

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php实现多维数组排序的方法示例》
文章链接:https://www.adminn.cn/news/7330.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

Adminn.Cn 站长分享圈

帝国CMS精品模板腾讯云优惠券,代金券

2次开发,学习研究使用!扫码支付后联系QQ677123发货!

支付宝扫一扫打赏