PHPで配列に要素を追加する方法は主に二つあります。それらを紹介します。
一番簡単な方法
はじめに一番簡単な方法です。配列用変数に[]をつけて代入します。そうすると0,1,2…と添字が増えつつ配列に値が格納されます。
<?php
// 配列を初期化
$test_array = array();
$test_array[] = "あ";
$test_array[] = "い";
$test_array[] = "う";
// 配列の中身を出力
print_r($test_array);
?>
実行すると以下のようになります。
Array
(
[0] => あ
[1] => い
[2] => う
)
実務ではほとんど[]を使った代入で書くと思います。array_pushを使った方法も紹介していますが、[]の使い方を覚えておけば大丈夫です。
array_pushを使う方法
<?php
$test_array = array("あ", "い");
array_push($test_array, "う", "あ");
print_r($test_array);
?>
実行すると以下のようになります。
Array
(
[0] => あ
[1] => い
[2] => う
[3] => あ
)
それでは良いPHP Lifeを!
コメント