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下利用header()函数设置浏览器缓存的代码
Sep 01 PHP
php中根据某年第几天计算出日期年月日的代码
Feb 24 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
Dec 05 PHP
有关PHP性能优化的介绍
Jun 20 PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 PHP
php使用memcoder将视频转成mp4格式的方法
Mar 12 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
php 数组随机取值的简单实例
May 23 PHP
php中strtotime函数性能分析
Nov 20 PHP
PHP读取XML格式文件的方法总结
Feb 27 PHP
浅析PHP开发规范
Feb 05 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 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
php将会员数据导入到ucenter的代码
2010/07/18 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
2020/04/26 PHP
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
2006/09/07 Javascript
jQuery EasyUI API 中文文档 - Documentation 文档
2011/09/29 Javascript
jquery 操作DOM的基本用法分享
2012/04/05 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
JS 精确统计网站访问量的实例代码
2013/07/05 Javascript
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
2013/11/12 Javascript
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
2014/04/12 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
wangEditor编辑器失去焦点后仍然可以在原位置插入图片分析
2015/05/06 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
MUI  Scroll插件的使用详解
2017/04/13 Javascript
js轮播图无缝滚动效果
2017/06/17 Javascript
JavaScript数组去重的多种方法(四种)
2017/09/19 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
Python 除法小技巧
2008/09/06 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
python numpy生成等差数列、等比数列的实例
2020/02/25 Python
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
会展中心部门工作职责
2013/11/27 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
公交公司毕业生求职信
2014/02/15 职场文书
庆元旦迎新年广播稿
2014/02/18 职场文书
党的群众路线教育实践活动批评与自我批评范文
2014/10/16 职场文书
群众路线表态发言材料
2014/10/17 职场文书
小学作文指导之如何写人?
2019/07/08 职场文书
PYTHON InceptionV3模型的复现详解
2022/05/06 Python
MySQL普通表如何转换成分区表
2022/05/30 MySQL