uksort
将数组的索引依用户自定的函数排序。
语法: void uksort(array array, function cmp_function);
返回值: 无
函数种类: 资料处理
内容说明
本函数将数组的索引依用户自定的方式重排,cmp_function 即用户自行开发的函数。
使用范例
?
function mycompare($a, $b) {
if ($a == $b) return 0;
return ($a $b) ? -1 : 1;
}
$a = array(4 = "four", 3 = "three", 20 = "twenty", 10 = "ten");
uksort($a, mycompare);
while(list($key, $value) = each($a)) {
echo "$key: $valuen";
}
?
上面的程序返回资料为
20: twenty
10: ten
4: four
3: three
参考
arsort() asort() ksort() rsort() sort() uasort()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)