网站地图    收藏   

主页 > php专栏 > php数组查询 >

php 数组排序 array_multisort rsort krsort - php数组

来源:自学PHP网    时间:2014-11-25 21:17 作者: 阅读:

[导读] 这里主要是rsort krsort函数,他是对键名进行反序排序了,如果要数组元素值排序用sort就成了,array_multisort这个是对多维数组排序 * $arra...

php 数组排序 array_multisort rsort krsort

这里主要是rsort krsort函数,他是对键名进行反序排序了,如果要数组元素值排序用sort就成了,array_multisort这个是对多维数组排序.

  1. */ 
  2. $array = array(array('www.phpfensi.com',6,8),array(1,2,6)); 
  3. print_r($array); 
  4. /* 
  5. array 
  6. ( 
  7.     [0] => array 
  8.         ( 
  9.             [0] => www.phpfensi.com 
  10.             [1] => 6 
  11.             [2] => 8 
  12.         ) 
  13.  
  14.     [1] => array 
  15.         ( 
  16.             [0] => 1 
  17.             [1] => 2 
  18.             [2] => 6 
  19.         ) 
  20.  
  21. ) 
  22. */ 
  23. array_multisort($array) ;//对二维数组进行排序 
  24. print_r($array); 
  25. /* 
  26. array 
  27. ( 
  28.     [0] => array 
  29.         ( 
  30.             [0] => www.phpfensi.com 
  31.             [1] => 6 
  32.             [2] => 8 
  33.         ) 
  34.  
  35.     [1] => array 
  36.         ( 
  37.             [0] => 1 
  38.             [1] => 2 
  39.             [2] => 6 
  40.         ) 
  41.  
  42. ) 
  43. */ 
  44.  
  45. $ar = array('phpfensi.com',2,3,5); 
  46. rsort($ar); 
  47. print_r($ar); 
  48. /* 
  49. array 
  50. ( 
  51.     [0] => 5 
  52.     [1] => 3 
  53.     [2] => 2 
  54.     [3] => phpfensi.com 
  55. ) 
  56. */ 
  57.  
  58. krsort($ar); 
  59. print_r($ar); 
  60. /* 
  61. array 
  62. ( 
  63.     [3] => phpfensi.com 
  64.     [2] => 2 
  65.     [1] => 3 
  66.     [0] => 5 
  67. )*/ 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论