分享下PHP数组排序之sort、asort与ksort用法,实例中简单示范了sort、asort与ksort的用法,并备有注释加以详细说明。

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 的值 浮点数只会取整数部分
// www.jbxue.com
print_r($arr);
?>

本文实例中仅对ksort用法做了示范,大家可以再测试sort与asort的运行结果,以便加深印象,牢固掌握。

最新文章

  1. jQuery $(document).ready() 与window.onload的区别
  2. callback 转换到 promise
  3. POJ1050To the Max(求最大子矩阵)
  4. iOS中的几种定时器详解
  5. Oracle中wm_concat()的使用方法
  6. codechef Prime Distance On Tree(树分治+FFT)
  7. UVA 11214 Guarding the Chessboard
  8. vs2010模板修改
  9. ASP.NET Core Web API下事件驱动型架构的实现(二):事件处理器中对象生命周期的管理
  10. case 函数的简单使用记录下
  11. zabbix报错排错大全
  12. Bugku-CTF之flag.php(点了login咋没反应)
  13. 25. IO流.md
  14. 走通Django的基本流程
  15. java JVM指令2
  16. 《C++标准程序库》笔记之二
  17. JVM工具jinfo实践
  18. 部署MyEclipse及Tomcat服务器
  19. git 使用备忘
  20. Android自定义实现微信标题栏

热门文章

  1. vim 窗口操作:多tab|窗口拆分
  2. nginx 和php设置上传大小及可以提交的内容限制
  3. 从join on和where执行顺序认识T-SQL查询处理执行顺序
  4. java 将数字转成成16进制
  5. 搭建ssm框架项目基本原理和主要的配置文件小结
  6. 如何处理Entity Framework中的DbUpdateConcurrencyException异常
  7. 《web与移动开发》征文活动
  8. Android中为图标加上数字
  9. Java爬虫框架调研
  10. linux shell 脚本攻略学习11--mkdir和touch命令详解