可以使用array_reverse()函數將數組的順序反轉,然后再使用sort()或rsort()函數對數組進行排序,即可得到降序排列的結果。
示例代碼如下:
$array = [3, 1, 2, 5, 4];
// 反轉數組順序
$array = array_reverse($array);
// 使用sort()函數對數組進行排序(升序)
// sort($array);
// 使用rsort()函數對數組進行排序(降序)
rsort($array);
print_r($array);
運行以上代碼,將輸出如下結果:
Array
(
[0] => 5
[1] => 4
[2] => 3
[3] => 2
[4] => 1
)
其中,如果想要升序排列,則使用sort()函數代替rsort()函數即可。