PHPの「配列の先頭から要素を削除する方法」についてざっくり解説します。
詳細はPHPマニュアルを確認してください。
サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!
https://akeoblog.com/vardump/目次
1. array_shift関数
書き方
array_shift(先頭を削除したい配列)
2. 使い方
サンプルコード①
<?php
$fruits = ["apple", "banana", "orange", "melon"];
array_shift($fruits);
var_dump($fruits);
このコードの実行結果はこちら
array(3) {
[0]=>
string(6) "banana"
[1]=>
string(6) "orange"
[2]=>
string(5) "melon"
}
「apple」という文字列が削除されました!
サンプルコード②
<?php
$fruits = ["apple", "banana", "orange", "melon"];
$result = array_shift($fruits);
var_dump($result);
このコードの実行結果はこちら
string(5) "apple"
「apple」という削除された文字列を別の変数($result)に入れて取り出すこともできます!