------------恢复内容开始------------

实例

对关联数组按照键值进行升序排序:

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

asort($age);

?>

定义和用法

asort() 函数对关联数组按照键值进升序排序。

提示:请使用 arsort() 函数对关联数组按照键值进行降序排序。

提示:请使用 ksort() 函数对关联数组按照键名进行升序排序。

语法

asort(array,sortingtype);

参数描述

array

必需。规定要进行排序的数组。

sortingtype

可选。规定如何排列数组的元素/项目。可能的值:

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 对字符串进行排序,不区分大小写。

技术细节

返回值:

如果成功则返回 TRUE,如果失败则返回 FALSE。

PHP 版本:

4+

------------恢复内容开始------------

实例

对关联数组按照键值进行升序排序:

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

asort($age);

?>

定义和用法

asort() 函数对关联数组按照键值进升序排序。

提示:请使用 arsort() 函数对关联数组按照键值进行降序排序。

提示:请使用 ksort() 函数对关联数组按照键名进行升序排序。

语法

asort(array,sortingtype);

参数描述

array

必需。规定要进行排序的数组。

sortingtype

可选。规定如何排列数组的元素/项目。可能的值:

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 对字符串进行排序,不区分大小写。

技术细节

返回值:

如果成功则返回 TRUE,如果失败则返回 FALSE。

PHP 版本:

4+

------------恢复内容结束------------

------------恢复内容结束------------

php asort,PHP asort() 函数相关推荐

  1. php asort,PHP asort():对数组排序(升序),并保持索引关系

    PHP asort() 函数用来对数组元素进行升序排序(也就是从低到高排序),并保持索引关系. asort() 是 sort() 的增强版,asort() 除了能保持值和索引的对应关系,其它功能和 s ...

  2. php key sort,PHP中的sort(), rsort(),asort(),arsort(),ksort(),krsort()函数

    在PHP中自带了大量的数组排序函数. | 函数名 | 函数意义 | | --------- |:-------------- : | ------- :| |sort()函数 | 对数组单元从低到高进 ...

  3. php中asort 排序语句,php中的几个经典排序函数(sort,asort,ksort等)

    1 2 3 4 5 6 7 8sort() 函数用于对数组单元从低到高进行排序. rsort() 函数用于对数组单元从高到低进行排序. asort() 函数用于对数组单元从低到高进行排序并保持索引关系 ...

  4. PHP二维数组排序函数

    PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义. 以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义: 1 func ...

  5. php 求数组合集,PHP数组排序函数合集 以及它们之间的联系分析

    下边提到的几个数组函数的排序有一些共性:1 数组被作为排序函数的参数,排序以后,数组本身就发生了改变,函数的返回值为bool类型. 2 函数名中出现单a表示association,含义为,在按值排序的 ...

  6. php数组排序不要用函数,PHP数组排序函数使用方法

    在php中数据排序函数有很多,包括有一维数组排序函数与二维数组排序函数,包括简单sort函数升序排序,rsort降序排列等. php数组排序函数有: sort  (&$arr[,fruits] ...

  7. php学习笔记-php数组的创建和使用,数组常用函数-day03

    php数组的创建和使用,数组常用函数 数组的概念 一维数组的创建和使用 1.直接将变量声明为数组元素 2.通过array()函数来创建一维数组 3.数组的元素值的访问 4.数组元素的赋值方式 5.数组 ...

  8. php 二维排序函数,PHP二维数组排序函数

    PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义. 以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义: functi ...

  9. Php中数组sort举例,php数组排序之krsort与asort函数应用举例

    1,krsort()定义和用法 krsort() 函数将数组按照键逆向排序,为数组值保留原来的键. 可选的第二个参数包含附加的排序标志. 若成功,则返回 TRUE,否则返回 FALSE. 语法 krs ...

最新文章

  1. 中科院分子细胞科学卓越创新中心化学生物学技术平台与Bio-protocol联合发布——《高内涵成像及分析实验手册》...
  2. myeclipse 如何显示序号
  3. 设计模式6---代理模式(Proxy Pattern)
  4. 极客班C++ STL(容器)第二周笔记
  5. java保留有效数字
  6. P3714 [BJOI2017]树的难题
  7. 成为java架构师需要具备那些技能?
  8. 请求示例代码_新版云效:代码托管初体验
  9. systemback Linux 系统备份、迁移
  10. ACDSee 10中文版+注册码
  11. 2023年深圳市绿色低碳产业扶持计划申报指南
  12. 【VBA】Excel 密码管理器
  13. tar打包命令的用法
  14. pacman 查询_pacman常用命令
  15. 【公益译文】网络威胁信息共享指南
  16. 欧普LED灯维修记录及原理解密
  17. Ext3、Ext4、FAT、FAT32、NTFS、exFAT、Sparse、Raw
  18. Linux下Mysql数据库
  19. 评:从决赛能看到什么?我个人认为.五年内周宇是五人的冠军!!
  20. 2022年全球市场易熔合金总体规模、主要生产商、主要地区、产品和应用细分研究报告

热门文章

  1. 深入探讨PageRank(二):PageRank原理剖析
  2. IOS开发笔记 - 关于导航标题栏的颜色问题
  3. LTE学习:LTE系统中RB、RBG、CCE、REG分别是如何定义的
  4. c++语言怎么实现字符串拼接,C++ string类和字符串的访问和拼接操作
  5. php xampp 安装yaf,在apache中,yaf访问yaf,apache会异常退出是为何?
  6. Android manifest 获取源代码
  7. Verizon收购雅虎交易完成 硅谷第一美女梅耶尔辞职
  8. ansile(2)模块之get_url
  9. 刚刚创业的你 这几点让你的公司不断前进
  10. jedis 连接池使用流程图