原型:
void uasort(array array, function cmp_function);
功能:
将数组array按函数cmp_function进行排序
函数cmp_function为自定义函数
原型
int cmp_function(mixed para1, mixed para2);
返回值:
1,0,-1
void uasort(array array, function cmp_function);
功能:
将数组array按函数cmp_function进行排序
函数cmp_function为自定义函数
原型
int cmp_function(mixed para1, mixed para2);
返回值:
1,0,-1
本函数将数组依用户自定的方式重排,当然元素的索引和值仍然保持对应的关系。当您觉得需要自行设计排序的方式时,可以先自订处理函数,再使用本函数将数组值排序
uasort($aa, 'c');function c($a, $b){
$l1 = strlen($a);
$l2 = strlen($b);
return $l1>$l2? 1: ($l1==$l2? 0: -1);
}