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数组
Oct 09 PHP
php 引用(&amp;)详解
Nov 20 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 PHP
PHP定时执行计划任务的多种方法小结
Dec 19 PHP
php操作XML、读取数据和写入数据的实现代码
Aug 15 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
ThinkPHP路由详解
Jul 27 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
Oct 17 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
使用Git实现Laravel项目的自动化部署
Nov 24 PHP
laravel框架模型和数据库基础操作实例详解
Jan 25 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实现的数据对象映射模式详解
2019/03/20 PHP
php新建文件的方法实例
2019/09/26 PHP
Javascript 面向对象 继承
2010/05/13 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
微信小程序 WXML节点信息查询详解
2019/07/29 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
[01:09:23]KG vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
低版本中Python除法运算小技巧
2015/04/05 Python
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
Python中unittest模块做UT(单元测试)使用实例
2015/06/12 Python
Django的数据模型访问多对多键值的方法
2015/07/21 Python
python实现下载整个ftp目录的方法
2017/01/17 Python
Python tkinter模块弹出窗口及传值回到主窗口操作详解
2017/07/28 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
Django 自定义权限管理系统详解(通过中间件认证)
2020/03/11 Python
Python Socketserver实现FTP文件上传下载代码实例
2020/03/27 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
大学生演讲稿范文
2014/01/11 职场文书
中国文明网签名寄语
2014/01/18 职场文书
月度优秀员工获奖感言
2014/08/16 职场文书
分居协议书范本(律师见证版)
2014/11/26 职场文书
2015年项目工作总结
2015/04/29 职场文书
驳回起诉裁定书
2015/05/19 职场文书
幼儿教师师德培训心得体会
2016/01/09 职场文书
幼儿体育课教学反思
2016/02/16 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
2016年第二十五次全国助残日活动总结
2016/04/01 职场文书
幼师必备:幼儿园期末教师评语50条
2019/11/01 职场文书
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记