PHP 在数组头部和尾部添加元素的方法 -- array_unshift,array_push
2017-05-16 23:03:29
•
阅读
打赏
本文主要介绍了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的全部内容。
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型