美文网首页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