PHP常用的数组排序

2017.2.4

在一些项目中,我们通常利用数据库去做了排序。程序中比较少排序。所以打算总结一下一些常用的排序。有错大家也帮忙纠错。

1:sort    升序   常用于一维数组的排序  不保持索引(键值被重新排整)

输出


2:rsort 降序 常用于一维数组的排序  不保持索引(键值被重新排整)


输出


3:asort和sort一样,不同的是保持索引


输出


4:arsort  和rsort 一样


输出


总结:sort和asort都是asc, rsort和asort都是desc ,区别为索引是否变化。

5:另外两个分别为 ksrot, krsort.是对键值分别进行asc和desc


输出





最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组的概述 PHP 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方...
    dptms阅读 5,530评论 0 4
  • 1、数组中元素指针的移动 next:向后移动,指向下一个元素 prev:向前移动,指向前一个元素 end:指向最后...
    php红薯阅读 1,787评论 0 1
  • 在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。 sort() 函数用于对数...
    smallThree1阅读 4,326评论 0 0
  • 大家不要吐槽我写的乱,其实是简书的markdown编辑器有问题,看内容感觉写的很乱。我联系过简书的技术人员,连我理...
    Airmole阅读 4,487评论 0 4
  • 南山之巅阅读 1,274评论 0 0