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となっていることがわかります。

まとめ

  • 配列変数に要素を追加できる
  • 追加時は要素番号を省略して代入( [] = )する
  • 追加した要素は配列の後部に追加される