博客列表 >数组排序方法总结(4月18日课程)2018/04/25 18:56

数组排序方法总结(4月18日课程)2018/04/25 18:56

箭里飘香
箭里飘香原创
2018年04月25日 18:56:59567浏览

数组排序函数简单总结:

  1. 正序:由小到大

    按照数组的值排序

    sort( array , flag ):键值被重置为索引

    asort( array , flag ):关联型保留原始的键,索引型键值重置

    按照键值排序

    ksort( array , flag )

  2. 倒序:由大到小

    按照数组的值排序

    rsort( array , flag ):键值被重置为索引

    arsort( array , flag ):关联型保留原始的键,索引型键值重置

    按照键值排序

    krsort( array , flag )

  3. 关于flag

    flag参数为可选参数,不写时会现将数组先分组再排序,分组大小关系:布尔型 < 字符型 < 数值型

    flag为 SORT_NUMERIC 时,将所有值视为数值型排序

    flag为 SORT_STRING 时,将所有值视为字符型按照ASCII码规则排序

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议