usort 函数

bool usort ( array &$array , callable $cmp_function )

  函数为对数组进行自己自定义排序,排序规则由 $cmp_function 定义。返回值为ture 或者false。

现在先对简单的一个函数进行分析:

复制代码
1 <?php
2 function re($a,$b){
3     return ($a<$b)?1:-1;
4 }
5 $x=array(1,3,2,5,9);
6 usort($x, 're');
7 print_r($x);
8 ?>
复制代码

打印结果为:

Array(
    [0] => 9
    [1] => 5
    [2] => 3
    [3] => 2
    [4] => 1<br>
)
 
 
原文地址:https://www.cnblogs.com/hehexu/p/8555999.html