PHP中array_push()函数的用途及示例
发布时间:2023-09-13 05:21:53
array_push() 函数用于向数组的末尾添加一个或多个元素。
语法:
array_push(array,$value1,$value2...)
参数:
- array:必需,要追加元素的数组。
- value1,value2...:必需,要追加到数组的元素。
示例:
$fruits = array("apple", "banana", "orange");
array_push($fruits, "mango", "grape");
print_r($fruits);
输出:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => mango
[4] => grape
)
在这个示例中,我们通过array_push()函数将两个水果(mango和grape)添加到了$fruits数组的末尾。最终输出的结果是将原来的数组与添加的元素一起打印出来。
另一个示例:
$numbers = array(1, 2, 3); array_push($numbers, 4); print_r($numbers);
输出:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
这个示例演示了如何使用array_push()将数字4添加到$numbers数组的末尾。添加后,打印出来的数组也包含了这个新元素。
array_push()函数还可以用于关联数组:
$person = array("name" => "John", "age" => 25);
array_push($person, "male");
print_r($person);
输出:
Array
(
[name] => John
[age] => 25
[0] => male
)
在这个示例中,我们将字符串"male"添加到了$person数组的末尾。注意,在关联数组中,新元素的键名将会自动设置为数字键,并按顺序递增。
总之,array_push()函数用于向数组的末尾添加一个或多个元素。它可以用于索引数组和关联数组,非常方便地对数组进行扩展。
