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+Html+缓存
Dec 20 PHP
php入门小知识
Mar 24 PHP
基于header的一些常用指令详解
Jun 06 PHP
解析htaccess伪静态的规则
Jun 18 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 PHP
php生成过去100年下拉列表的方法
Jul 20 PHP
PHP+MySQL实现的简单投票系统实例
Feb 24 PHP
PHP面向对象程序设计之命名空间与自动加载类详解
Dec 02 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
详解PHP版本兼容之openssl调用参数
Jul 25 PHP
php操作redis数据库常见方法实例总结
Feb 20 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数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
php生成扇形比例图实例
2013/11/06 PHP
PHP入门经历和学习过程分享
2014/04/11 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
RR vs IO BO3 第二场2.13
2021/03/10 DOTA
jquery下json数组的操作实现代码
2010/08/09 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
使用Object.defineProperty实现简单的js双向绑定
2016/04/15 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
JavaScript函数节流的两种写法
2017/04/07 Javascript
浅谈node.js 命令行工具(cli)
2018/05/10 Javascript
vue实现多个元素或多个组件之间动画效果
2018/09/25 Javascript
Vue中axios拦截器如何单独配置token
2019/12/27 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
python实现报表自动化详解
2017/11/16 Python
Django中Middleware中的函数详解
2019/07/18 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
Python小白学习爬虫常用请求报头
2020/06/03 Python
基于Python和C++实现删除链表的节点
2020/07/06 Python
纽约香氛品牌:NEST Fragrance
2018/10/15 全球购物
HelloFresh奥地利:立即订购烹饪盒
2019/02/22 全球购物
百度软件工程师职位
2013/02/14 面试题
实习心得体会
2014/01/02 职场文书
争论的故事教学反思
2014/02/06 职场文书
事业单位竞聘上岗实施方案
2014/03/28 职场文书
优秀大学生求职自荐信范文
2014/04/19 职场文书
学校团代会开幕词
2016/03/04 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书