php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系


Posted in PHP onNovember 02, 2011

asort() 定义和用法
asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。

可选的第二个参数包含了附加的排序标识。

如果成功则返回 TRUE,否则返回 FALSE。

语法
asort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:

SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。

*:该值是 PHP 4.4.0 和 5.0.2 新加的。在 PHP 6 之前,使用了系统的区域设置,可以用 setlocale() 来改变。自 PHP 6 起,必须用 i18n_loc_set_default() 函数。

例子

<?php 
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse"); asort($my_array); 
print_r($my_array); 
?>

输出:

Array
(
[b] => Cat
[a] => Dog
[c] => Horse
)

PHP 相关文章推荐
劣质的PHP代码简化
Feb 08 PHP
PHP中数组合并的两种方法及区别介绍
Sep 14 PHP
基于PHP静态类的原罪详解
May 06 PHP
解析strtr函数的效率问题
Jun 26 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
Jun 19 PHP
PHP多进程编程实例
Oct 15 PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 PHP
深入浅析PHP7.0新特征(五大新特征)
Oct 29 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
Feb 15 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
Laravel 默认邮箱登录改成用户名登录的实现方法
Aug 12 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
Nov 02 #PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 #PHP
php数组函数序列之rsort() - 对数组的元素值进行降序排序
Nov 02 #PHP
求PHP数组最大值,最小值的代码
Oct 31 #PHP
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
Oct 31 #PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 #PHP
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
Oct 31 #PHP
You might like
建立动态的WML站点(三)
2006/10/09 PHP
jquery调用wcf并展示出数据的方法
2011/07/07 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
Javascript实现滑块滑动改变值的实现代码
2013/04/12 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
2015/06/05 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
jquery自定义表单验证插件
2016/10/12 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
vue slots 组件的组合/分发实例
2018/09/06 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
Vue实现日历小插件
2019/06/26 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
[01:44]《为梦想出发》—联想杯DOTA2完美世界全国高校联赛
2015/09/30 DOTA
[50:21]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/19 DOTA
python中数据爬虫requests库使用方法详解
2018/02/11 Python
PyGame贪吃蛇的实现代码示例
2018/11/21 Python
python3实现字符串操作的实例代码
2019/04/16 Python
Tensorflow 模型转换 .pb convert to .lite实例
2020/02/12 Python
Python中生成ndarray实例讲解
2021/02/22 Python
使用CSS3制作响应式导航菜单的方法
2015/07/12 HTML / CSS
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
模具设计与制造专业应届生求职信
2013/10/18 职场文书
挂牌仪式主持词
2014/03/20 职场文书
《夹竹桃》教学反思
2014/04/20 职场文书
社区领导班子四风问题原因分析及整改措施
2014/09/28 职场文书
2015年元旦标语大全
2014/12/09 职场文书
超市工作总结范文2014
2014/12/19 职场文书
实习单位推荐信
2015/03/27 职场文书
我的中国梦心得体会范文
2016/01/05 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书
nginx作grpc的反向代理踩坑总结
2021/07/07 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers
Django框架中表单的用法
2022/06/10 Python