PHP - BASIC - 4. PHPの配列 - 5. 要素の追加
PHPの配列は要素を追加することもできます。次のプログラム( array5.php
)を作成してみましょう。
<?php
$names = ["Andy", "Betty", "Carol"];
$names[] = "Dave";
echo $names[3];
配列に要素を追加するには [] =
と記述します。ここでは既存の "Andy"
、 "Betty"
、 "Carol"
の後に "Dave"
が追加されることになります。
プログラムを実行してみましょう。
$ php array5.php
Dave
上記の結果から要素番号が 3
である Dave
が出力されているのがわかります。
要素数の確認
復習として配列の要素数も確認してみましょう。さきほどのプログラム( array5.php
)を count
関数を使うように修正してみましょう。
<?php
$names = ["Andy", "Betty", "Carol"];
$names[] = "Dave";
echo count($names);
プログラムを実行してみましょう。
$ php array5.php
4
上記の結果から要素数が4となっていることがわかります。
まとめ
- 配列変数に要素を追加できる
- 追加時は要素番号を省略して代入(
[] =
)する - 追加した要素は配列の後部に追加される