PHP uksort函数——用自定义函数对数组键名排序,uksort函数可通过用户自定义的比较函数对数组中的键名进行排序。。
PHP uksort函数 语法
void uksort ( array array, callback cmp_function)
array为必选参数,输入的数组;cmp_function为必选参数,用户自定义的比较函数。
PHP uksort函数 示例
本示例应用uksort()函数通过自定义函数对输入的数组进行排序。代码如下:
function fc (a,b) {
if (a ==b) return 0;
return (a<b) ? -1 : 1;
}
array = array ("a"=>"asp", "p"=>"php", "j"=>"jsp");
uksort (array, "fc");
print_r($array);
?>
本示例的运行结果为:
Array( [a] => asp [j] => jsp[p] => php)