旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php usort()函数的使用方法【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:88


导读:PHPusort()函数实例  运用用户自定义的比较函数对数组$a中的元素举行排序:<?phpfunctionmy_sort($a,$b){...

PHP usort() 函数

实例

  运用用户自定义的比较函数对数组 $a 中的元素举行排序:

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

$a=array(4,2,8,6);usort($a,"my_sort");
?>

定义和用法

  usort() 经由过程用户自定义的比较函数对数组举行排序。

语法

usort(array,myfunction);
参数 形貌
array 必需。规定要举行排序的数组。
myfunction 可选。定义可挪用比较函数的字符串。假如第一个参数小于即是或大于第二个参数,那末比较函数必需返回一个小于即是或大于 0 的整数。

申明

  usort() 函数运用用户自定义的函数对数组排序。

  解释:假如两个元素比较效果雷同,则它们在排序后的数组中的递次未经定义。到 PHP 4.0.6 之前,用户自定义函数将保存这些元素的原有递次。然则由于在 4.1.0 中引进了新的排序算法,效果将不是如许了,由于对此没有一个有用的解决方案。

  解释:本函数为 array 中的元素给予新的键名。这会删除原有的键名。

技术细节

返回值: 若胜利则返回 TRUE,若失利则返回 FALSE。
PHP 版本: 4+

引荐教程:PHP视频教程

以上就是php usort()函数的运用方法的细致内容,更多请关注ki4网别的相干文章!

标签:PHP