今回はarray_pop関数について説明します。
関数の基礎に関しては下記の記事を参考にしてください!
![関数](https://codelive.jp/wp-content/uploads/2021/06/20210615-320x180.png)
【PHPの基礎】関数をマスターしよう!
今回解決できる内容!
✔️関数とはなんだろう?
✔️関数の使い方は?
...
これから仕事と両立してスキルを身につけたい方は下記に相談してみましょう。
>>【DMM WEBCAMP】 完全未経験からエンジニアを目指したい方へ!![](https://www13.a8.net/0.gif?a8mat=3N6COZ+2MNXYQ+3XAE+BWVTE)
※無料カウンセリングで、今悩んでいることを気軽にプロに相談できます
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);
?>
結果は下記の通りです。
![](https://codelive.jp/wp-content/uploads/2022/06/04DEC8E5-3EA9-4110-B07F-9E7A3F82288A-1024x403.jpeg)
配列「$sports」がarray_reverse関数によって、要素の並びが反対になりました。
第2引数を指定する場合
<?php
$sports=['tennis','baseball','football','basketball'];
$result=array_reverse($sports,true);
print_r($sports);
echo'<br>';
print_r($result);
?>
結果は下記の通りです。
![](https://codelive.jp/wp-content/uploads/2022/06/843C07DE-76E9-486C-A95E-6E3EB91DA318-1024x412.jpeg)
配列「$sports」がarray_reverse関数によって、要素の並びが反対になりました。
第2引数に「true」が指定されているため、添字はそのまま引き継がれるため、添字が「3,2,1,0」の順番になります。
まとめ
今回説明した内容
✅array_revers関数の使い方
今回は以上になります。
配列における組み込み関数のまとめは下記の記事を参考にして下さい!
![配列における組み込み関数](https://codelive.jp/wp-content/uploads/2022/04/ED8DABF3-AACD-4C28-9438-E24850ABF379-320x180.jpeg)
【PHPの基礎】PHPの配列における組み込み関数のまとめ!(追加|検索|結合|要素数|キーの存在)
今回解決できる内容
✔️PHPの配列における組み込み関数を知りたい!
今回は配列における組み込み関...
独学につかれた方へ
DMM WEBCAMPの無料カウンセリング
- 将来のキャリアに不安を感じるが、何から始めていいかわからない。。
- 仕事が忙しいため両立できるか不安。
- 効率よくスキルを身につけたい
- 完全未経験からエンジニアを目指したい方へ!カウンセリング受講者の97%以上が未経験者で安心です。
- 「就業両立コース」で、仕事と両立して効率よくスキルを身につけることができます!
- キャリアイメージ、スキル習得など、無料カウンセリングで、今悩んでいることを気軽にプロに相談できます