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下实现折线图效果的代码
Apr 28 PHP
站长助手-网站web在线管理程序 v1.0 下载
May 12 PHP
php绝对路径与相对路径之间关系的的分析
Mar 03 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
析构函数与php的垃圾回收机制详解
Oct 28 PHP
PHP 提取图片img标记中的任意属性的简单实例
Dec 10 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
Yii中实现处理前后台登录的新方法
Dec 28 PHP
php魔法函数与魔法常量使用介绍
Jul 23 PHP
PHP小白必须要知道的php基础知识(超实用)
Oct 10 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
Apr 13 PHP
PHP读取文件或采集时解决中文乱码
Mar 09 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 危险函数解释 分析
2009/04/22 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
php生成静态html页面的方法(2种方法)
2015/09/14 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
使用JQuery进行跨域请求
2010/01/25 Javascript
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
2011/06/27 Javascript
js实现广告漂浮效果的小例子
2013/07/02 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
JQuery实现防止退格键返回的方法
2015/02/12 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
基于canvas实现的绚丽圆圈效果完整实例
2016/01/26 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
vue-router实现编程式导航的代码实例
2019/01/19 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
vue实现选中效果
2020/10/07 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
[05:24]TI9采访——教练
2019/08/24 DOTA
使用python装饰器验证配置文件示例
2014/02/24 Python
Python入门教程之if语句的用法
2015/05/14 Python
python异常和文件处理机制详解
2016/07/19 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
Django保护敏感信息的方法示例
2019/05/09 Python
Python更改pip镜像源的方法示例
2020/12/01 Python
python中time.ctime()实例用法
2021/02/03 Python
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
2016/03/12 面试题
国家励志奖学金获奖感言
2014/01/09 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
2015年圣诞节活动总结
2015/03/24 职场文书
开展警示教育活动总结
2015/05/09 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
PHP 时间处理类Carbon
2022/05/20 PHP