如何在PHP中将数组数从高到低排序?
它是一个数组:如何在PHP中将数组数从高到低排序?,php,arrays,sorting,Php,Arrays,Sorting,它是一个数组: $a = rand(1,100); $b = rand(1,100); $c = rand(1,100); $arr = array($a ,$b , $c); 我想将生成的数字从高到低排序。使用arsort: 根据值对关联数组按降序排序:很简单: rsort($arr); 根据值对数组进行降序排序-arsort <!DOCTYPE html> <html> <body> <?php $age = array("Peter"=&g
$a = rand(1,100);
$b = rand(1,100);
$c = rand(1,100);
$arr = array($a ,$b , $c);
我想将生成的数字从高到低排序。使用arsort:
根据值对关联数组按降序排序:很简单:
rsort($arr);
根据值对数组进行降序排序-arsort
<!DOCTYPE html>
<html>
<body>
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
arsort($age);
foreach($age as $x => $x_value) {
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>
</body>
</html>
arsort$arr;很快,这是一次考试吗?我对标题中的乞讨投了反对票——我们试图阻止这种行为。我需要在显示中进行排序和打印值,但在排序和显示时,在显示中写入代码1print_rarsort$arr;像这样做我希望这就是你所需要的,兄弟,从你发布的问题中。您是否按照您的要求获得输出:您是否获得了输出@ааааа。。
<!DOCTYPE html>
<html>
<body>
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
arsort($age);
foreach($age as $x => $x_value) {
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>
</body>
</html>
Key=Joe, Value=43
Key=Ben, Value=37
Key=Peter, Value=35
Use
$sort = arsort($arr);
print_r()