function cmp($a, $b) {
if ($a==$b) {
return 0;
}
return($a>$b)?-1:1;
}
$a=array(3,2,5,6,1);
usort ($a,"cmp");
var_dump($a);
//输出
array (size=5)
0 => int 6
1 => int 5
2 => int 3
3 => int 2
4 => int 1