码迷,mamicode.com
首页 > 编程语言 > 详细

PHP提供的数组比较函数总结

时间:2014-12-04 17:32:00      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:ar   sp   数据   bs   as   nbsp   php   方法   函数   

  在我们看PHP手册的时候发现,PHP提供了许多数组元素比较的函数,看起来又多又烦又不好记,现在我们来总结一下:

  sort() — 本函数对数组进行排序,当本函数结束时数组单元将被从最低到最高重新安排。此函数排序,会删除原有的键名。

     rsort() — 与sort()的功能相反,对数组逆向排序。

     asort() — 本函数对数组进行排序,数组的键名保持和单元的关联。主要用于对那些单元顺序很重要的结合数组进行排序。 

     arsort() — 与asort()的功能相反,对数组进行逆向排序并保持键名索引关系。

     ksort() — 对数组按照键名排序,保留键名到数据的关联,本函数主要用于关联数组。

     krsort() — 与ksort()的功能相反,对数组按照键名逆向排序。

  对比总结着记下来,就方便多了,1.方法名前面带r的都是逆序排列方法。2.sort()和rsort()就是咱们平常意义上的数组元素比较,只对value进行排序。3.asort()和arsort()是保留键值关系并对value进行排序,保持key的关联。4.ksort()和krsort()则是对数组的按键名进行排列。这样记起来就比较有条理了吧。

PHP提供的数组比较函数总结

标签:ar   sp   数据   bs   as   nbsp   php   方法   函数   

原文地址:http://www.cnblogs.com/coderchuanyu/p/4143244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!