array_push() 定義と使用法
array_push() 関数は、最初のパラメーターの配列の末尾に 1 つ以上の要素 (プッシュ) を追加し、新しい配列の長さを返します。
この関数は、 $array[] = $value を複数回呼び出すことと同じです。
構文
array_push(array,value1,value2...) パラメータ 説明
array 必須。配列を指定します。
値1は必須です。追加する値を指定します。
value2 はオプションです。追加する値を指定します。
ヒントとメモ
注: 配列内に文字列キー名がある場合でも、追加する要素は常に数値キーです。 (例 2 を参照)
注: array_push() を使用して配列にユニットを追加する場合は、関数を呼び出す追加の負担がないため、$array[] = を使用することをお勧めします。
注意: 最初の引数が配列でない場合、array_push() は警告を発行します。これは、新しい配列を作成する $var[] の動作とは異なります。
例 1
コードは次のとおりです:
<?php $a=array("Dog","Cat"); array_push($a,"Horse","Bird"); print_r($a); ?>
出力:
Array ( [0] => Dog [1] => Cat [2] => Horse [3] => Bird )
例 2
文字列キーを含む配列:
コードは次のとおりです:
<?php $a=array("a"=>"Dog","b"=>"Cat"); array_push($a,"Horse","Bird"); print_r($a); ?>
出力:
Array ( [a] => Dog [b] => Cat [0] => Horse [1] = > Bird )
上記は、配列の末尾に 1 つ以上の要素 (プッシュ) を追加し、新しい長さを返す PHP 配列関数シーケンスの array_push を紹介しています。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。