PHP - array_push() 函数


语法


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
)