PHP

【PHPの基礎】配列の要素を逆順にするarray_reverse関数をマスターしよう!

array_reverse関数

今回はarray_pop関数について説明します。

関数の基礎に関しては下記の記事を参考にしてください!

関数
【PHPの基礎】関数をマスターしよう! 今回解決できる内容! ✔️関数とはなんだろう? ✔️関数の使い方は? ...

これから仕事と両立してスキルを身につけたい方は下記に相談してみましょう。

>>【DMM WEBCAMP】 完全未経験からエンジニアを目指したい方へ!

無料カウンセリングで、今悩んでいることを気軽にプロに相談できます

array_reverse関数とは

array_revers関数とは、指定した配列の要素を逆順にした配列を返す関数です。

書き方は下記の通りです。

array_revers(array , preserve_keys);

第1引数(array):要素を逆順にしい配列

第2引数(preserve_keys):trueが渡されると添字がそのまま引き継がれる

array_reverse関数について

第2引数を指定しない場合

実際の使い方を確認してみましょう!

<?php 

$sports=['tennis','baseball','football','basketball'];
$result=array_reverse($sports);

print_r($sports);
echo'<br>';
print_r($result);

?>

結果は下記の通りです。

配列「$sports」がarray_reverse関数によって、要素の並びが反対になりました。

第2引数を指定する場合

<?php 

$sports=['tennis','baseball','football','basketball'];
$result=array_reverse($sports,true);

print_r($sports);
echo'<br>';
print_r($result);

?>

結果は下記の通りです。

配列「$sports」がarray_reverse関数によって、要素の並びが反対になりました。

第2引数に「true」が指定されているため、添字はそのまま引き継がれるため、添字が「3,2,1,0」の順番になります。

まとめ

今回説明した内容

✅array_revers関数の使い方

今回は以上になります。

配列における組み込み関数のまとめは下記の記事を参考にして下さい!

配列における組み込み関数
【PHPの基礎】PHPの配列における組み込み関数のまとめ!(追加|検索|結合|要素数|キーの存在) 今回解決できる内容 ✔️PHPの配列における組み込み関数を知りたい! 今回は配列における組み込み関...

独学につかれた方へ