首页 > PHP教程 > php开发知识文章

PHP 在数组头部和尾部添加元素的方法 -- array_unshift,array_push

本文主要介绍了PHP 在数组头部和尾部添加元素的方法 -- array_unshift,array_push,欢迎大家的学习。

数组尾部添加元素

 

对数字索引数组,通过 array_push()函数向数组中添加元素。

array_push()函数将数组当成一个栈,将传入的变量压入该数组的末尾,该数组的长度将随着入栈变量数目的增加而增加,返回数组新的单元总数。

语法格式

int array_push ( array &$array , mixed $var [, mixed $... ] )

参数 array 为指定的数组,参数 $var 为压入数组中的值。

下面是 array_push()函数向数组尾部添加元素,代码如下:

$re = array("PHP", "JAVA");  //定义数组
array_push($re,"PYTHON","JS");//添加元素
print_r($re); //打印数组结构

输出结果

另一种更简单的添加数组元素的方式,对于数字下标数组:

$re[] = 'c';

作用与array_push类似,一次添加一个,关联数组可以在方括号里加上key

$re['lan'] = 'go';

参考代码

$re[] = 'go';$re[] = 'javascript';// 等同于array_push($re, 'go', 'javascript');

 

array_unshift数组头部添加元素

语法格式

int array_unshift ( array &$array , mixed $var [, mixed $... ] )

下面的array_unshift()函数,代码如下:

$re = array("PHP", "JAVA");  //定义数组
array_unshift($re,"PYTHON","JS");//添加元素
print_r($re); //打印数组结构

输出的结果

以上就是本文PHP 在数组头部和尾部添加元素的方法 -- array_unshift,array_push的全部内容。

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。