首页 >> 精选知识 >

php数组相加组合数据(php怎么给数组增加数据)

2023-04-21 09:32:24 来源: 用户: 

大家好,综合小编来为大家讲解下php数组相加组合数据,php怎么给数组增加数据这个很多人还不知道,现在让我们一起来看看吧!

Php向数组中添加数据。

方法1:array_unshift()函数

array _ un shaft(array,value1,value2.)函数可以在数组的开头插入一个或多个新元素(键值)。

?php$arr=array(10,12,20);array_unshift($arr,8,' 9 ');var _ dump($ arr);方法2:array_push()函数

array _ push(array,value1,value2.)函数可以在数组末尾插入一个或多个元素(键值)。

?php$arr=array(10,12,20);array_push($arr,8,' 9 '3.14);var _ dump($ arr);方法3:array_splice()函数

array _ splice ($ array,$ start,$ length,$ value)函数是一个强大的函数,可以用来删除数组元素,替换数组元素,

它还可以用来插入数组元素(只需将参数$length设置为0)。

当$length=0时,参数$start可以指定起始位置(下标),参数$value可以指定插入值(如果有多个值,需要设置为数组)。

?phpheader(' Content-type:text/html;charset=utf-8 ');$arr1=array(10,12,20);array_splice($arr1,0,0,' 1 ');var _ dump($ arr 1);$arr2=array(10,12,20);array_splice($arr2,0,0,array('1 '25,' 3 ');var _ dump($ arr 2);方法4:array_pad()函数

array_pad($array,$size,$value)函数可以将一个键值$value插入到array $array中,从而将数组填充到指定的长度$size。

($size参数可以理解为数组中元素的最终个数,即插入操作后数组的长度)。

?php$arr=array(10,12,20);$result=array_pad($arr,5,1);var _ dump($ result);从array_pad($arr,5,1)可以看出,

如果$size的值为5,则插入操作后数组中有5个元素;已经有三个元素了,所以只需要插入两个元素。因为插入值$value是1,所以只需要插入两个值为“1”的元素。所以输出是:

本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章