array_reverse

array_reverse関数は文字列を逆順にする関数です。次のプログラム(arr2.php)を作成してみましょう。

<?php
$array = ["Andy", "Betty", "Carol"];
$reversed_array = array_reverse($array);
print_r($reversed_array);

array_reverse関数は引数に、逆順の対象となる配列を指定します。上記の場合は$arrayを引数に指定しているので、$arrayに代入されているデータである["Andy", "Betty", "Carol"]を逆順にした配列がarray_reverse関数の戻り値として返却されます。また戻り値を受け取るために$reversed_array変数を用意しています。

変数$reversed_arrayには配列が代入されるのでprint_r関数で出力しています。

作成したプログラムを実行してみましょう。ターミナルから次のように実行します。

$ php arr2.php
Array
(
    [0] => Carol
    [1] => Betty
    [2] => Andy
)

実行結果から["Andy", "Betty", "Carol"]を逆順にした配列が出力されているのがわかります。


前へ | 次へ