PHP数组排序之sort、asort与ksort用法实例


Posted in PHP onSeptember 08, 2014

本文实例讲解了PHP数组排序中sort、asort与ksort的用法,供大家参考借鉴之用。具体实例如下所示:

<?php
$arr = array('d'=>'sdf', 'r'=>'sdf', 'a'=> 'eee');
//sort($arr);  // 对数组的值进行重排, 删除之前的键值, 变为索引数组
//asort($arr); // 对数组按照值进行重排,并保持索引关系,索引数组和关联数组均适用
ksort($arr); // 对数组按照键值进行重排,并保持索引关系,索引数组和关联数组均适用

// 对应逆序还有rsort arsort krsort
// 使用函数比较有usort uksort uasort  第二个参数为比较的函数 需要在第一个参数相等 小于 大于第二个参数时 返回 等于 小于 大于 0 的值 浮点数只会取整数部分

print_r($arr);
?>

本文实例中仅对ksort用法做了示范,感兴趣的读者可以再测试sort与asort的运行结果,以便加深印象,牢固掌握。希望本文实例对大家PHP程序设计有所帮助。

PHP 相关文章推荐
第十节--抽象方法和抽象类
Nov 16 PHP
php网页后退不再出现过期
Mar 08 PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
Jun 06 PHP
php实现把数组按指定的个数分隔
Feb 17 PHP
codeigniter中view通过循环显示数组数据的方法
Mar 20 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
Jun 17 PHP
PHP结合Mysql数据库实现留言板功能
Mar 04 PHP
php日期操作技巧小结
Jun 25 PHP
PHP输出XML格式数据的方法总结
Feb 08 PHP
Yii2下点击验证码的切换实例代码
Mar 14 PHP
php使用curl下载指定大小的文件实例代码
Sep 30 PHP
php实现的常见排序算法汇总
Sep 08 #PHP
php实现最简单的MVC框架实例教程
Sep 08 #PHP
PHP基本语法总结
Sep 06 #PHP
php中的mongodb select常用操作代码示例
Sep 06 #PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
Sep 06 #PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
Sep 06 #PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
Sep 06 #PHP
You might like
十天学会php之第八天
2006/10/09 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
php检索或者复制远程文件的方法
2015/03/13 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
json实现前后台的相互传值详解
2015/01/05 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
JS+CSS实现DIV层的展开、收缩效果
2016/01/28 Javascript
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
解决layer.prompt无效的问题
2019/09/24 Javascript
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
python和c语言哪个更适合初学者
2020/06/22 Python
Python 高效编程技巧分享
2020/09/10 Python
Python 内存管理机制全面分析
2021/01/16 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
美国男士和女士奢侈品折扣手表购物网站:Certified Watch Store
2018/06/13 全球购物
捷克浴室和厨房设备购物网站:SIKO
2018/08/11 全球购物
生物科学专业职业规划书范文
2014/02/11 职场文书
市场营销战略计划书
2014/05/06 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
公安交警中队队长个人对照检查材料思想汇报
2014/10/05 职场文书
经理聘任证明
2015/03/02 职场文书
前台接待岗位职责范本
2015/04/03 职场文书
确保工程质量承诺书
2015/04/29 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
Django Paginator分页器的使用示例
2021/06/23 Python