PHP-配列の末尾に1つ以上の要素を配置します.


PHP関数


array_push

サマリ


1つ以上の要素をアレイの最後に配置します.

関数プロトタイプ

 array_push ( array &$array , mixed ...$values ) : int

パラメータ

  • $arrayソースアレイ
  • $values配列の末尾の値
  • 説明:


    PHP 4バージョンから提供されます.
    この関数は$array[] = $var;のパッケージです.array_push($array, $values)関数は、$array[] = $valuesを呼び出す関数である.array_push()ではなく$ array [] =を使用して要素を配列に追加すると、呼び出し関数のオーバーヘッドが解消されます.
    最初のパラメータが配列でない場合、array_push()が警告します.PHP 7.1.0以前のバージョンでは、$ var[]を使用するのは、新しいアレイを作成するのとは異なります.
    新しく追加した配列の数を返します.
    PHP 7.3バージョンから、1つのパラメータで呼び出すことができます.
    PHP 7.3までには複数のパラメータが必要です.

    $stack = array("orange", "banana");
    array_push($stack, "apple", "raspberry");
    print_r($stack);

    結果

    Array
    (
        [0] => orange
        [1] => banana
        [2] => apple
        [3] => raspberry
    )

    リファレンス


    https://phpman.ml/array_push
    https://www.php.net/manual/en/function.array-push.php

    Pythonコード

    def array_push(array, *values):
        for value in values:
            array.extend(value)

    そうかんかんすう


    array_pop
    array_shift
    array_unshift
    copyright phpman all right reserved.
    インスタントレコーダ uses phpman 's content under contract.
    インスタントレコーダで開発依頼を要求する場合は、FAQを参照してください.適切であれば、[email protected]に連絡してください.