在PHP中按值按desc顺序对数组进行排序


sorting of arrays in desc order by values in PHP

是否存在按值(而不是按键)按desc顺序对数组进行排序的函数?下面是要排序的数组。

array(
0 => 3223,
1 => 675,
2 => 56,
3 => 66899,
)

asort()arsort()将执行此操作。

http://www.php.net/manual/en/function.asort.php

请尝试此

<?php
$fruits = array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val'n";
}
?>

我希望它能帮助你

另请参阅http://php.net/manual/en/function.rsort.php