找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1698|回复: 0
打印 上一主题 下一主题

php arsort 数组降序排序详细介绍

[复制链接]

2560

主题

2560

帖子

7622

积分

论坛元老

Rank: 8Rank: 8

积分
7622
跳转到指定楼层
楼主
发表于 2018-2-14 05:30:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            arsort 对数组进行降序排序并保持索引关系。
基本语法
bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
本函数对数组进行降序排序,数组的索引保持和单元的关联。
arsort函数主要用于对那些单元顺序很重要的结合数组进行排序。
参数介绍:
参数描述
array必需。输入的数组。
sort_flags
      可选。规定如何排列数组的元素/项目。可能的值:
      
        
  • 0 = SORT_REGULAR - 默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)
            
  • 1 = SORT_NUMERIC - 把每一项作为数字来处理。
            
  • 2 = SORT_STRING - 把每一项作为字符串来处理。
            
  • 3 = SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。
            
  • 4 = SORT_NATURAL - 把每一项作为字符串来处理,使用类似 natsort() 的自然排序。
            
  • 5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。
          

          

  • 说明
    arsort() 函数对数组进行逆向排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。
    可选的第二个参数包含了附加的排序标识。
    返回值
    成功时返回 TRUE ,或者在失败时返回 FALSE 。
    实例:
    "lemon",
    "a" => "orange",
    "b" => "banana",
    "c" => "apple"
    );
    arsort($fruits);
    foreach ($fruits as $key => $val) {
    echo " $key = $val
    ";
    }
    ?>  
    运行结果:
    a = orange
    d = lemon
    b = banana
    c = apple
    感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
                
                
    您可能感兴趣的文章:
  • php字符串截取问题
  • linux下安装apache与php;Apache+PHP+MySQL配置攻略
  • PHP读取MySQL数据代码
  • PHP下编码转换函数mb_convert_encoding与iconv的使用说明
  • php strstr查找字符串中是否包含某些字符的查找函数
  • PHP XML操作的各种方法解析(比较详细)
  • PHP通过iconv将字符串从GBK转换为UTF8字符集
  • php文件怎么打开 如何执行php文件
  • PHP 查找字符串常用函数介绍
  • CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端