配列とは変数名が同じで、複数のデータを1つの箱のことです。
配列が便利な場合を見ていきましょう
index.php
<?php
$name1 = "一郎";
$name2 = "二郎";
$name3 = "三郎";
$name4 = "四郎";
$name5 = "五郎";
print($name1)
print($name2);
print($name3);
print($name4);
print($name5);
?>
ブラウザには以下のように表示される
一郎二郎三郎四郎五郎
プログラミングは楽するためにコードを書きたい!!と思う人が多い
これをより簡潔にするのが配列になる
先ほどのコードを配列で表すと以下のようになる
index.php
<?php
$name1 = ["一郎","二郎","三郎","四郎","五郎"];
print ($name1[0]); #配列では1番目がname[0]になる name[0]=一郎
print ($name1[1]); #配列では2番目がname[1]になる
print ($name1[2]); #配列では3番目がname[2]になる
print ($name1[3]); #配列では4番目がname[3]になる
print ($name1[4]); #配列では5番目がname[4]になる
?>
配列の要素を追加する
配列に新しい要素を追加したい時があります、その時に便利なのがarray_pushです
<?php
$name1 = ["一郎","二郎","三郎","四郎","五郎"];
array_push($name1,"六郎");
print($name1[5]);
?>
そうすると配列の箱の中身に[六郎]が入ります
※追記
もしも関数に1つ要素を加えるなら $array[] = $var; の方がいいです
参考サイト:
https://www.php.net/manual/ja/function.array-push.php