PHP array_push函数

PHP array_push函数——将值压入数组末尾,将数组当成一个栈,并将传入的变量压入该数组的末尾。该数组的长度将增加入栈变量的数目。返回数组新的单元总数。

PHP array_push函数 语法

int array_push ( array array, mixed var [, mixed var2 ...])

array为必选参数,输入的数组;var为必选参数,用来压入数组的值;var2为可选参数,用来压入数组的值。

PHP array_push函数 示例

示例1 应用array_push()函数将值压入数组的末尾。代码如下:

<?php
stack = array ("php 软件", "php 图书");
array_push (stack, "asp 软件", "asp 图书");
print_r(stack);
//以下操作也可达到相同的效果stack2 = array ("php 软件", " php 图书");
stack2[] = " asp 软件";stack2[] = " asp 图书";
print_r($stack2);
?>

本示例的运行结果如下:

Array( [0] => php软件 [1] => php图书 [2] => asp软件 [3] => asp图书)
Array( [0] => php软件[1] => php图书 [2] => asp软件 [3] => asp图书)

示例2 用array_push()函数向数组中添加元素,并输出添加元素后的数组。代码如下:

<?php
array=array(0 =>'PHP 学习手册', 1 =>'JAVA 学习手册'); //声明数组
echo "添加前的数组元素:";
print_r(array);
echo "<br>";
array_push(array,'VB 学习手册','VC 学习手册');         //向数组中添加元素
echo "添加后的数组元素:";
print_r(array);                                   //输出添加后的数组结构
?>

本示例的运行结果如下所示:

添加前的数组元素:Array
(
   [0] => PHP 学习手册
   [1] => JAVA 学习手册
)
<br>添加后的数组元素:Array
(
   [0] => PHP 学习手册
   [1] => JAVA 学习手册
   [2] => VB 学习手册
   [3] => VC 学习手册
)

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程