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>
)
|