Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php usort()函数的使用方法

php usort()函数的使用方法

发布时间:2020-11-13   编辑:www.jquerycn.cn
jquery中文网为您提供php usort()函数的使用方法等资源,欢迎您收藏本站,我们将为您提供最新的php usort()函数的使用方法资源

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()函数的使用方法的详细内容,更多请关注jquery中文网其它相关文章!

  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    PHP usort() 函数
    php usort()函数的使用方法
    php多维数组排序的例子
    php多维数组排序
    php二维数组排序方法(array_multisort usort函数)
    php中按大小进行排序的函数有哪些
    php排序函数详细讲解(附实例)
    PHP strnatcmp() 函数
    PHP strnatcasecmp() 函数
    PHP4.0.1的变化(三)

    [关闭]