使用数组函数array_push()-将一个或多个元素压入数组的末尾
发布时间:2023-10-07 00:32:26
array_push()是一个数组函数,用于将一个或多个元素压入数组的末尾。它可以接受任意数量的参数, 个参数为目标数组,后续参数为要添加到数组末尾的元素。
使用array_push()的语法如下:
array_push(array &$array, mixed $value1 [, mixed $... ])
其中,$array表示目标数组,$value1表示要添加到数组末尾的 个元素,$...表示可选的要添加到数组末尾的其他元素。
使用array_push()函数添加元素到数组末尾非常简单。以下是一个示例代码,演示如何使用array_push()将元素添加到数组末尾:
<?php
$fruits = array("apple", "banana", "cherry");
// 添加一个元素到数组末尾
array_push($fruits, "orange");
// 添加多个元素到数组末尾
array_push($fruits, "mango", "grape");
// 输出数组内容
print_r($fruits);
?>
以上代码会输出以下结果:
Array
(
[0] => apple
[1] => banana
[2] => cherry
[3] => orange
[4] => mango
[5] => grape
)
可以看到,使用array_push()函数,我们成功地将单个元素和多个元素添加到了数组的末尾。
array_push()还有一种使用方式,可以通过在array_push()函数的 个参数中传递一个空数组来动态创建一个新的数组。以下是一个示例代码:
<?php // 创建一个空数组 $array = array(); // 添加元素到空数组末尾 array_push($array, "element1", "element2", "element3"); // 输出数组内容 print_r($array); ?>
以上代码会输出以下结果:
Array
(
[0] => element1
[1] => element2
[2] => element3
)
可以看到,通过在array_push()函数的 个参数中传递空数组,我们成功地创建了一个新的数组,并将元素添加到了数组的末尾。
总结:array_push()是一个用于将一个或多个元素压入数组末尾的数组函数。它可接受任意数量的参数, 个参数为目标数组,后续参数为要添加到数组末尾的元素。使用array_push()函数,我们可以轻松地将元素添加到数组的末尾,或者动态创建一个新的数组。
