语法
array_push ( $array, $var1 [, $var2...] );
定义和用法
该函数将数组视为堆栈,并推送传递的变量 var1、var2... 到数组的末尾。
参数
| 参数 | 说明 |
|---|---|
| array (必填) | 指定一个数组。 |
| var1 (可选) | 要推送的值。 |
| var2 (可选) | 要推送的值。 |
返回值
返回数组中新数量的元素。
例子
尝试以下示例 :
<?php
$input = array("a"=>"banana","b"=>"apple","c"=>"orange");
print_r(array_push($input, "mango"));
print_r("\n");
print_r($input );
?>
将产生以下结果 :
4
Array
(
[a] => banana
[b] => apple
[c] => orange
[0] => mango
)
Array
(
[a] => banana
[b] => apple
[c] => orange
[0] => mango
)

