21xrx.com
登录
文章检索 我的文章 写文章
PHP uasort()函数
2021-08-29 11:04:59 深夜i     --     --
PHP UASORT()函数

 

使用用户定义的比较函数对$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);
uasort($arr,"my_sort");
?>

定义和用法

UASORT()函数使用用户定义的比较函数按值对数组进行排序。

提示:使用uksort() 使用键使用用户定义的比较函数对数组进行排序。

句法

uasort(array, myfunction)

参数值

参数 描述
array 必需的。 指定要排序的数组
myfunction. 可选的。 定义可调用比较函数的字符串。 如果第一个参数<,=或>而不是第二个参数,则比较函数必须返回整数<,=或>而不是0

技术细节

返回值: 成功返回true。 失败时返回false
PHP版本: 4+

 

 

  
  
下一篇: php uksort()函数

评论区

{{item['qq_nickname']}}
()
回复
回复