------------恢复内容开始------------

实例

使用用户自定义的比较函数对数组 $arr 中的元素按键名进行排序:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}

$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uksort($arr,"my_sort");
?>

运行实例 »


定义和用法

uksort() 函数使用用户自定义的比较函数对数组按键名进行排序。

提示:请使用 uasort() 函数对数组按键值进行排序,该函数使用用户自定义的比较函数进行排序。

语法

uksort(array,myfunction);
参数 描述
array 必需。规定要排序的数组。高佣联盟 www.cgewang.com
myfunction 可选。一个定义了可调用比较函数的字符串。如果第一个参数 <, =, > 第二个参数,相应地比较函数必须返回一个 <, =, > 0 的整数。

技术细节

返回值: 如果成功则返回 TRUE,如果失败则返回 FALSE。
PHP 版本: 4+

------------恢复内容结束------------

最新文章

  1. js晋级篇——前端内存泄漏探讨
  2. php-长文章分页函数
  3. JS实现的一个query字符串转Json格式数据的方法
  4. 锁ReaderWriterLockSlim介绍
  5. SqlHelper类的使用
  6. java字节数组和16进制之间的转换
  7. ARM Cortex-M instructions
  8. MyBatis之八:需要说明的几个java api的生命周期以及封装
  9. 2.3.9 用NPOI操作EXCEL--通过NPOI获得公式的返回值
  10. css3 翻牌效果
  11. css基本布局
  12. [Python] python3 文件操作:从键盘输入、打开关闭文件、读取写入文件、重命名与删除文件等
  13. ubuntu访问文件服务器
  14. laravel查看执行sql的
  15. 定向耦合器 Directional Couplers
  16. 接口测试工具postman
  17. java面试一、1.3线程与进程
  18. 【Zookeeper系列】ZooKeeper伸缩性(转)
  19. composer 安装新包失败的原因之一
  20. 启动yarn

热门文章

  1. 从零开始搭建SpringBoot项目
  2. java语言进阶(三)_List_Set_数据结构_Collections
  3. Vue中$nextTick的理解
  4. HBase写入异常RejectedExecutionException
  5. Face the right way(反转问题,思维题)
  6. UDP/TCP 流程与总结
  7. Python比较操作符、变量赋值、对象拷贝
  8. Flask 基础组件(四):模板
  9. Python之class面向对象(基础篇)
  10. Python面试【315+道题】