美文网首页PHP经验分享
从小到大,从大到小,PHP 数组排序

从小到大,从大到小,PHP 数组排序

作者: 林路同 | 来源:发表于2018-10-13 10:57 被阅读27次

数组排序:数组中的元素能够以字母或数字顺序进行升序或降序排序。

PHP - 数组的排序函数

sort() - 以升序对数组排序

rsort() - 以降序对数组排序

asort() - 根据值,以升序对关联数组进行排序

ksort() - 根据键,以升序对关联数组进行排序

arsort() - 根据值,以降序对关联数组进行排序

krsort() - 根据键,以降序对关联数组进行排序

sort() - 对数组进行升序排序

sort() - 对数组进行升序排序  

对数字排序

sort() - 对数组数字进行升序排序  

rsort() - 对数组进行降序排序

以上面的$car为例:

rsort($car);

rsort() - 对数组进行降序排序

同理:数字排序,rsort($number);

rsort() - 对数组数字进行降序排序  

asort() - 根据值对数组进行升序排序,asort($age)

asort() - 根据值对数组进行升序排序

arsort() - 根据值对数组进行降序排序,arsort($age)

arsort() - 根据值对数组进行降序排序

ksort() - 根据键对数组进行升序排序,ksort($age)

ksort() - 根据键对数组进行升序排序

krsort() - 根据键对数组进行降序排序,krsort($age)

krsort() - 根据键对数组进行降序排序

备注:asort - ksort,arsort - krsort,是相对的排序函数,asort是对数组的值进行升序排序,而ksort是对数组的键进行升序排序。arsort是对数组的值进行降序排序,krsort是对数组的键进行降序排序。一一相对,非常好记。

数组排序的应用在以后的项目中会经常用到,最好能掌握这几种排序方法。

下一节:PHP 全局变量 - 超全局变量

段子:不要打架

不要打架

作者:林路同,转载请注明来源,谢谢。

公众号:林路同

林中多歧路,殊途同归。搞笑段子,笑话故事,社会热点,创业故事,技术分享,如果您觉得不错就关注下树洞吧,树洞会再接再厉的哈。

相关文章

网友评论

    本文标题:从小到大,从大到小,PHP 数组排序

    本文链接:https://www.haomeiwen.com/subject/wsjgaftx.html