【PHP】配列内の要素を逆順にする関数「array_reverse()」
今回は配列内の要素を逆順にする関数、「array_reverse()」を使用してみます。便利な関数なので使いどころは多そうです。
配列内の要素を逆順にする「array_reverse()」
|
1 |
array_reverse (逆順にしたい配列[,「true」or「false」] ) |
第2引数は省略することができますが、「ture」を記述することでキー番号を保持したまま要素を逆順にすることができます。デフォルトは「false」なので、省略するか「false」を記述することでキー番号が振り直されます。
それではサンプルコードを見てみましょう
|
1 2 3 4 5 6 7 8 9 |
<?php //array_reverse (逆順にしたい配列[,「true」or「false」] ) $array = array("a","b","c","d","e"); print_r($array); print_r(array_reverse($array)); print_r(array_reverse($array,true)); ?> |
|
1 2 3 4 |
Array ( [0] => a [1] => b [2] => c [3] => d [4] => e ) //変更前 Array ( [0] => e [1] => d [2] => c [3] => b [4] => a ) //第2引数記述なしで逆順 Array ( [4] => e [3] => d [2] => c [1] => b [0] => a ) //第2引数に「true」 |