array_push-配列関数:配列に要素を追加

array_push関数は配列に一つ以上の要素を追加する関数です。
以下にarray_push関数の使用例を示します。
//array_push (配列, 追加要素1, 追加要素2,...);

$ar = array("PHP", "CGI");
array_push($ar, "Perl", "JAVA");
print_r($ar);
一番目の引数には追加先となる配列を指定し、2番目の引数以降には追加したい要素をカンマで区切って指定します。
上の使用例では配列$arに追加する要素を二つ("Perl"と"JAVA"を)指定しています。 追加要素は指定した配列の最後に順に追加されていきます。
この場合、array_push関数によって二つの要素が追加され、
配列$arは  Array ( [0] => PHP [1] => CGI [2] => Perl [3] => JAVA )  という中身になります。

array_pushを使用せずに要素を追加する方法

array_push関数を使用しなくても既存の配列に要素を追加することができます。以下に方法を示します。
これは上の使用例の array_push($ar, "Perl", "JAVA"); と同じ効果があります。
$ar = array("PHP", "CGI");

$ar[] = "Perl";
$ar[] = "JAVA";

print_r($ar);
//結果
//Array ( [0] => PHP [1] => CGI [2] => Perl [3] => JAVA )