欢迎访问宙启技术站
智能推送

PHP函数:array_push()–在数组末尾添加一个或多个元素

发布时间:2023-06-19 20:11:32

array_push()是PHP中的一个内置函数,可以在数组末尾添加一个或多个元素。如果要在数组开头添加元素,则可以使用array_unshift()函数。

使用array_push()函数,我们可以将多个元素添加到数组末尾。它还可以返回更新后的数组的新长度。下面是一些示例,演示如何使用array_push()函数来添加一个或多个元素到数组末尾。

示例1:添加单个元素到数组末尾

下面的代码演示如何将单个元素添加到数组末尾。

$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear");
print_r($fruits);

输出:

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

如上所示,我们将一个名为“pear”的元素添加到了数组末尾。

示例2:添加多个元素到数组末尾

下面的代码演示如何将多个元素添加到数组末尾。在这个例子中,我们使用了一个单独的array_push()函数来添加每个元素。

$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear", "grape", "kiwi");
print_r($fruits);

输出:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => grape
    [5] => kiwi
)

如上所示,我们添加了三个新元素到数组末尾。

示例3:使用变量添加元素到数组末尾

我们也可以使用变量来添加新元素到数组末尾。下面的代码演示了如何添加一个名称为$fruit的变量的内容到$fruits数组末尾。

$fruits = array("apple", "banana", "orange");
$fruit = "kiwi";
array_push($fruits, $fruit);
print_r($fruits);

输出:

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

如上所示,我们添加了一个新的kiwi元素到$fruits数组末尾。

总结

array_push()函数是PHP中非常有用的一个函数,可以在数组末尾添加一个或多个元素。我们可以使用它来添加变量或常量,从而实现更新数组的目的。无论是要添加单个元素还是多个元素,都可以通过array_push()函数方便地实现。