Php 以int作为索引的数组的krsort
我有一个如下所示的数组:Php 以int作为索引的数组的krsort,php,arrays,Php,Arrays,我有一个如下所示的数组: Array ( [2] => 2 [3] => 2 [1] => 1 ) 我想对数组进行排序,使整数按降序排列 Array ( [3] => 2 [2] => 2 [1] => 1 ) 有没有php函数可以做到这一点,我尝试了krsort,但我认为这只适用于字符串,因为它输出的都是“1” 谢谢试试看。按键按相反顺序对数组排序 krsort($array); 查看更多关于 它全部输出“1” 因为你把它叫做: $newarr
Array ( [2] => 2 [3] => 2 [1] => 1 )
我想对数组进行排序,使整数按降序排列
Array ( [3] => 2 [2] => 2 [1] => 1 )
有没有php函数可以做到这一点,我尝试了krsort,但我认为这只适用于字符串,因为它输出的都是“1”
谢谢试试看。按键按相反顺序对数组排序
krsort($array);
查看更多关于
它全部输出“1”
因为你把它叫做:
$newarr = krsort($myarr);
而krsort()
在成功/失败时返回true/false。数组已按位置排序,并且仍然由$myarr引用。krsort是正确的,但它更改了数组(按引用传递),而不是返回新数组
krsort($a);
print_r($a);
尝试:
希望有帮助:)
请访问此处以获取更多帮助:-
print_r($arr);
krsort($arr, SORT_NUMERIC)
print_r($arr);
$age=array("35","37","43");
print_r($age);
krsort($age,1);
print_r($age);