php asort,PHP asort() 函数
------------恢复内容开始------------
实例
对关联数组按照键值进行升序排序:
$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() 函数相关推荐
- php asort,PHP asort():对数组排序(升序),并保持索引关系
PHP asort() 函数用来对数组元素进行升序排序(也就是从低到高排序),并保持索引关系. asort() 是 sort() 的增强版,asort() 除了能保持值和索引的对应关系,其它功能和 s ...
- php key sort,PHP中的sort(), rsort(),asort(),arsort(),ksort(),krsort()函数
在PHP中自带了大量的数组排序函数. | 函数名 | 函数意义 | | --------- |:-------------- : | ------- :| |sort()函数 | 对数组单元从低到高进 ...
- php中asort 排序语句,php中的几个经典排序函数(sort,asort,ksort等)
1 2 3 4 5 6 7 8sort() 函数用于对数组单元从低到高进行排序. rsort() 函数用于对数组单元从高到低进行排序. asort() 函数用于对数组单元从低到高进行排序并保持索引关系 ...
- PHP二维数组排序函数
PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义. 以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义: 1 func ...
- php 求数组合集,PHP数组排序函数合集 以及它们之间的联系分析
下边提到的几个数组函数的排序有一些共性:1 数组被作为排序函数的参数,排序以后,数组本身就发生了改变,函数的返回值为bool类型. 2 函数名中出现单a表示association,含义为,在按值排序的 ...
- php数组排序不要用函数,PHP数组排序函数使用方法
在php中数据排序函数有很多,包括有一维数组排序函数与二维数组排序函数,包括简单sort函数升序排序,rsort降序排列等. php数组排序函数有: sort (&$arr[,fruits] ...
- php学习笔记-php数组的创建和使用,数组常用函数-day03
php数组的创建和使用,数组常用函数 数组的概念 一维数组的创建和使用 1.直接将变量声明为数组元素 2.通过array()函数来创建一维数组 3.数组的元素值的访问 4.数组元素的赋值方式 5.数组 ...
- php 二维排序函数,PHP二维数组排序函数
PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义. 以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义: functi ...
- Php中数组sort举例,php数组排序之krsort与asort函数应用举例
1,krsort()定义和用法 krsort() 函数将数组按照键逆向排序,为数组值保留原来的键. 可选的第二个参数包含附加的排序标志. 若成功,则返回 TRUE,否则返回 FALSE. 语法 krs ...
最新文章
- 中科院分子细胞科学卓越创新中心化学生物学技术平台与Bio-protocol联合发布——《高内涵成像及分析实验手册》...
- myeclipse 如何显示序号
- 设计模式6---代理模式(Proxy Pattern)
- 极客班C++ STL(容器)第二周笔记
- java保留有效数字
- P3714 [BJOI2017]树的难题
- 成为java架构师需要具备那些技能?
- 请求示例代码_新版云效:代码托管初体验
- systemback Linux 系统备份、迁移
- ACDSee 10中文版+注册码
- 2023年深圳市绿色低碳产业扶持计划申报指南
- 【VBA】Excel 密码管理器
- tar打包命令的用法
- pacman 查询_pacman常用命令
- 【公益译文】网络威胁信息共享指南
- 欧普LED灯维修记录及原理解密
- Ext3、Ext4、FAT、FAT32、NTFS、exFAT、Sparse、Raw
- Linux下Mysql数据库
- 评:从决赛能看到什么?我个人认为.五年内周宇是五人的冠军!!
- 2022年全球市场易熔合金总体规模、主要生产商、主要地区、产品和应用细分研究报告
热门文章
- 深入探讨PageRank(二):PageRank原理剖析
- IOS开发笔记 - 关于导航标题栏的颜色问题
- LTE学习:LTE系统中RB、RBG、CCE、REG分别是如何定义的
- c++语言怎么实现字符串拼接,C++ string类和字符串的访问和拼接操作
- php xampp 安装yaf,在apache中,yaf访问yaf,apache会异常退出是为何?
- Android manifest 获取源代码
- Verizon收购雅虎交易完成 硅谷第一美女梅耶尔辞职
- ansile(2)模块之get_url
- 刚刚创业的你 这几点让你的公司不断前进
- jedis 连接池使用流程图