概要
競プロの練習課題でrsortを使うことがあったのですが、挙動について把握できておらず少しハマったので備忘録で残します
rsort
降順に並び替える関数
メモ
ソートしたデータは以下のように変数に格納する必要があると思っていました。
$array = [2,10,30,1,3,50];
$rsort = rsort($array);
foreach($rsort as $v){
echo $v;
}
しかし、rsort関数は元の変数に変更を加えます。
なので、以下が正しいです。上記の書き方だとエラーになります。
$array = [2,10,30,1,3,50];
rsort($array);
foreach($array as $v){
echo $v;
}
以上