ホームページ > バックエンド開発 > PHPチュートリアル > PHPの配列操作関数array_push()関数の使い方と定義_PHPチュートリアル

PHPの配列操作関数array_push()関数の使い方と定義_PHPチュートリアル

WBOY
リリース: 2016-07-13 16:59:42
オリジナル
1226 人が閲覧しました

array_push() 関数の簡単な使用法。これは配列操作によく使用される関数です。必要な方は参照してください

(PHP 4、PHP 5)。

array_push — 1 つ以上の要素を配列の末尾にプッシュします (プッシュ)

バグを報告する 説明

int array_push ( array &$array , 混合 $var [, 混合 $... ] )
array_push() は配列をスタックとして扱い、渡された変数を配列の最後にプッシュします。配列の長さは、スタックにプッシュされた変数の数に応じて増加します。以下と同じ効果:

コードは次のとおりですコードをコピー $array[] = $var;
?>

各変数に対して上記のアクションを繰り返します。

配列内の新しい合計セル数を返します。

例 1

コードは次のとおりですコードをコピー $a=array("犬","猫");
array_push($a,"馬","鳥");
print_r($a);
?>
出力:

配列 ( [0] => 犬 [1] => 猫 [2] => 馬 [3] => 鳥 ) 例 2

文字列キーを含む配列:

コードは次のとおりですコードをコピー $a=array("a"=>"犬","b"=>"猫");
array_push($a,"馬","鳥");
print_r($a);
?>
出力:

配列 ( [a] => 犬 [b] => 猫 [0] => 馬 [1] => 鳥 )

注: array_push() を使用して配列にユニットを追加する場合は、関数を呼び出す追加の負担がないため、$array[] = を使用することをお勧めします。

注意: array_push() は、最初の引数が配列でない場合に警告を発行します。これは、新しい配列を作成する $var[] の動作とは異なります。

array_pop()、array_shift()、array_unshift()を参照してください。

キーを配列内に保持したい場合は、以下を使用します:

コードは次のとおりですコードをコピー
関数 array_pshift(&$array) {
$keys = array_keys($array); $key = array_shift($keys); $要素 = $array[$key]
設定を解除($array[$key])
$要素を返します
}
?>


http://www.bkjia.com/PHPjc/631310.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631310.html技術記事 array_push() 関数の簡単な使用法。これは配列操作によく使用される関数です。必要な方は参照してください (PHP 4、PHP 5) array_push は 1 つ以上のユニットをプッシュします...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート