VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php实现多维数组排序的方法示例

讲述了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);
  18.  



出处:http://www.phpfensi.com/php/20180829/11083.html


相关教程