📜  PHP | array_push()函数(1)

📅  最后修改于: 2023-12-03 15:18:21.506000             🧑  作者: Mango

PHP | array_push()函数

介绍

PHP中的array_push()函数用于向数组末尾添加一个或多个元素。

语法
array_push($array, $value1, $value2, ...)
  • $array:必需,表示要添加元素的数组。
  • $value1, $value2, ...:可选,表示要添加的一个或多个值。
返回值

返回添加元素后的数组元素个数。

示例

示例1

以下示例演示如何使用array_push()函数向数组添加元素。

<?php
$fruits = array("apple", "orange");
echo "数组未添加元素前:";
print_r($fruits);

array_push($fruits, "banana", "kiwi");
echo "数组添加元素后:";
print_r($fruits);
?>

输出如下:

数组未添加元素前:Array ( [0] => apple [1] => orange )
数组添加元素后:Array ( [0] => apple [1] => orange [2] => banana [3] => kiwi )

示例2

以下示例演示如何使用array_push()函数将一个数组的元素添加到另一个数组末尾。

<?php
$array1 = array("apple", "orange");
$array2 = array("banana", "kiwi");

echo "数组1:";
print_r($array1);

echo "数组2:";
print_r($array2);

array_push($array1, ...$array2);
echo "合并后的数组:";
print_r($array1);
?>

输出如下:

数组1:Array ( [0] => apple [1] => orange )
数组2:Array ( [0] => banana [1] => kiwi )
合并后的数组:Array ( [0] => apple [1] => orange [2] => banana [3] => kiwi )
小结

array_push()函数是PHP中一个很实用的数组函数,它可以方便地将一个或多个变量添加到数组末尾。需要注意的是,每次调用array_push()函数,都会返回添加元素后的数组元素个数。