PHPバージョン
4+
$array = [1, 2, 3];

// 配列の末尾に1つの要素を追加します。
array_push($array, 4);
print_r($array);
/*
出力:
    Array
    (
        [0] => 1
        [1] => 2
        [2] => 3
        [3] => 4
    )
*/

// 配列の末尾に複数の要素を追加します。
array_push($array, 5, 6, 7);
print_r($array);
/*
出力:
    Array
    (
        [0] => 1
        [1] => 2
        [2] => 3
        [3] => 4
        [4] => 5
        [5] => 6
        [6] => 7
    )
*/
array_push(array &$array, mixed $value1 [, mixed $value2 [, mixed $... ]]): int
$array = [1, 2, 3];

// 配列の末尾に1つの要素を追加し、返り値を保存
$totalElements = array_push($array, 4);
print_r($array);
/*
出力:
    Array
    (
        [0] => 1
        [1] => 2
        [2] => 3
        [3] => 4
    )
*/

echo "配列に追加された要素の総数: " . $totalElements; // 出力: 配列に追加された要素の総数: 4
$fruits = ['apple', 'banana', 'cherry'];

// 配列の末尾に要素を追加
array_push($fruits, 'date', 'elderberry');

// 配列の内容を確認
print_r($fruits);
/*
出力:
    Array
    (
        [0] => apple
        [1] => banana
        [2] => cherry
        [3] => date
        [4] => elderberry
    )
*/
$fruits = ['apple', 'banana', 'cherry'];

// 配列の末尾に要素を追加
$fruits[] = 'date';
$fruits[] = 'elderberry';

// 配列の内容を確認
print_r($fruits);
/*
出力:
    Array
    (
        [0] => apple
        [1] => banana
        [2] => cherry
        [3] => date
        [4] => elderberry
    )
*/
$person = array(
    'first_name' => 'John',
    'last_name' => 'Doe',
    'age' => 30
);

// 連想配列にキーと値をarray_push()関数で追加
array_push($person, 'email', 'john@example.com', 'city', 'New York');

// 連想配列の内容を確認
print_r($person);
/*
出力:
    Array
    (
        [first_name] => John
        [last_name] => Doe
        [age] => 30
        
        // この部分から不要な連想配列のキー(0、1、2、3のインデックスのみ割り当て)と値です。
        [0] => email
        [1] => john@example.com
        [2] => city
        [3] => New York
    )
*/
$person = array(
    'first_name' => 'John',
    'last_name' => 'Doe',
    'age' => 30
);

// 連想配列に 'address' キーと値を直接代入
$person['address'] = 'Tokyo, Japan';

// 連想配列の内容を確認
print_r($person);
/*
出力:
    Array
    (
        [first_name] => John
        [last_name] => Doe
        [age] => 30
        [address] => Tokyo, Japan
    )
*/