每日分享PHP知识点,大家都赞同关注是一种动力,分享是一种美德,再说了关注分享一下又不会怀孕?只要你开心就好......
usort () 使用用户自定义的比较函数对数组中的值进行排序。
bool usort(array&$array,callable$cmp_function)
说明:
本函数将用用户自定义的比较函数对一个数组中的值进行排序。如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。
参数描述
array
输入的数组。
cmp_function
在第一个参数小于,等于或大于第二个参数时,该比较函数必须相应地返回一个小于,等于或大于 0 的整数。
返回值:
成功时返回 TRUE, 或者在失败时返回 FALSE。
实例:
functioncmp($a,$b){
if($a==$b){
return;
}
return($a
}
$a=array(3,2,5,6,1);
usort($a,"cmp");
foreach($aas$key=>$value){
echo"$key:$value\n";
}
?>
输出:
:1
1:2
2:3
3:5
4:6
关注是一种动力 分享是一种美德 关注分享一下又不会怀孕!
领取专属 10元无门槛券
私享最新 技术干货