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程序?
Dec 08 PHP
php一句话cmdshell新型 (非一句话木马)
Apr 18 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
Aug 08 PHP
ThinkPHP模板Switch标签用法示例
Jun 30 PHP
在SAE上搭建最新wordpress的方法
Dec 21 PHP
php为字符串前后添加指定数量字符的方法
May 04 PHP
PHP变量赋值、代入给JavaScript中的变量
Jun 29 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
Feb 14 PHP
WordPress分页伪静态加html后缀
Jun 08 PHP
JSON两种结构之对象和数组的理解
Jul 19 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 PHP
PHP copy函数使用案例代码解析
Sep 01 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
SONY ICF-SW55的电路分析
2021/03/02 无线电
php设计模式 Facade(外观模式)
2011/06/26 PHP
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
php tpl模板引擎定义与使用示例
2019/08/09 PHP
jquery 插件开发备注
2010/08/27 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
JS实现拖动示例代码
2013/11/01 Javascript
jquery实现图片预加载
2015/12/25 Javascript
js实现小窗口拖拽效果
2016/12/03 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
2017/12/09 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
python实现猜数字小游戏
2020/03/24 Python
python把ipynb文件转换成pdf文件过程详解
2019/07/09 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
2019/08/26 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
Python tkinter和exe打包的方法
2020/02/05 Python
python把一个字符串切开的实例方法
2020/09/27 Python
open_basedir restriction in effect. 原因与解决方法
2021/03/14 PHP
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
Fanatics英国官网:美国体育电商
2018/11/06 全球购物
英国伦敦的睡衣品牌:Asceno
2019/10/06 全球购物
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
奥利奥广告词
2014/03/20 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
微信小程序结合ThinkPHP5授权登陆后获取手机号
2021/11/23 PHP
我家女友可不止可爱呢 公开OP主题曲无字幕动画MV
2022/04/11 日漫
Mysql排查分析慢sql之explain实战案例
2022/04/19 MySQL
python 判断字符串当中是否包含字符(str.contain)
2022/06/01 Python