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


Posted in PHP onNovember 02, 2011

ksort()定义和用法
ksort() 函数按照键名对数组升序排序,为数组值保留原来的键。

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

若成功,则返回 TRUE,否则返回 FALSE。

语法
ksort(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("e" => "Dog", "b" => "Cat", "c" => "Horse"); 
ksort($my_array); 
print_r($my_array); 
?>

输出:

Array( [b] => Cat [c] => Horse [e] => Sog)

PHP 相关文章推荐
PHP 截取字符串函数整理(支持gb2312和utf-8)
Feb 16 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
php 变量未定义等错误的解决方法
Jan 12 PHP
PHP中MVC模式的模板引擎开发经验分享
Mar 23 PHP
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
Oct 05 PHP
php实现文件下载更能介绍
Nov 23 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
一个完整的PHP类包含的七种语法说明
Jun 04 PHP
thinkPHP导出csv文件及用表格输出excel的方法
Dec 30 PHP
PHP模块化安装教程
Jun 01 PHP
php+redis实现注册、删除、编辑、分页、登录、关注等功能示例
Feb 15 PHP
PHP常见的几种攻击方式实例小结
Apr 29 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
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
Oct 31 #PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 #PHP
You might like
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
Vue中保存用户登录状态实例代码
2017/06/07 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
基于JavaScript实现随机点名器
2021/02/25 Javascript
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
VScode编写第一个Python程序HelloWorld步骤
2018/04/06 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
Pandas统计重复的列里面的值方法
2019/01/30 Python
利用Python实现微信找房机器人实例教程
2019/03/10 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
2019/08/20 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
Python项目实战之使用Django框架实现支付宝付款功能
2021/02/23 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
英国足球店:UK Soccer Shop
2017/11/19 全球购物
会计专业推荐信
2013/10/29 职场文书
车间统计员岗位职责
2014/01/05 职场文书
大学自我评价
2014/02/12 职场文书
中西医专业毕业生职业规划书
2014/02/24 职场文书
安全生产承诺书
2014/03/26 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
民用住房租房协议书
2014/10/29 职场文书
钱学森观后感
2015/06/04 职场文书
确保减税降费落地生根,用实实在在措施
2019/07/19 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python
一起来学习Python的元组和列表
2022/03/13 Python