phpの配列を降順に並べ替える方法は何ですか?
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
)
もし昇順に並べ替えたい場合は、rsort()関数の代わりにsort()関数を使用してください。