5秒速记php数组排序函数

php数组排序函数可以有这样的简单记忆方法,每个函数出去sort是排序的意思前缀字母的含义分别代表:

  • a 索引
  • k 数组键
  • r 逆向
  • u 用户自定义

顺序排序函数

sort — 对数组排序 

ksort — 对数组按照键名排序

asort — 对数组进行排序并保持索引关系 

逆向排序函数

rsort — 对数组逆向排序

krsort— 对数组按照键名逆向排序

arsort — 对数组进行逆向排序并保持索引关系  

使用用户自定义函数比较排序函数

usort — 使用用户自定义的比较函数对数组中的值进行排序    

uksort — 使用用户自定义的比较函数对数组中的键名进行排序   

uasort — 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联   

使用自然法排序函数

natsort — 用“自然排序”算法对数组排序   

posted @ 2012-06-06 22:34  finepvol  阅读(159)  评论(0)    收藏  举报