arrayu push()和arrayu merge()–在PHP中追加到数组中

PHP提供数组以便在单个变量中存储多个项。可以在数组定义期间提供数组项,但也可以稍后使用 数组u push() 方法。在本教程中,我们将学习如何将新项附加到数组中。

java网站算法程序代做C语言matlab安卓app设计python代码php定制
| 月销量4950件
优惠价5元
原价¥5

淘口令:

¥tbMjXqMiKRJ¥
 

数组u push()语法

array_push()方法具有以下语法,其中提供了两个参数,并且两个参数都是必需的。

array_push(ARRAY,VALUES)
  • 数组 将在其中推送或添加给定值的数组。此参数是必需的。
  • 价值观 将添加到数组中的单个或多个值。此参数是必需的。值可以是用逗号分隔的单个或多个值。它也可以是一个数组。

arrayu push()方法的返回值是一个整数,它将返回数组中新的元素数。

向数组中追加/添加新项

可以将新项添加到数组中。可以通过使用逗号分隔新项来提供新项。

<?php

$names = array("ismail","ahmet");

array_push($names,"elif");

?>

可以指定要添加到数组中的单个或多个项。

<?php$names = array("ismail","ahmet");array_push($names,"elif","ali");print_r($names);?>

输出如下所示,其中添加了索引号为2和3的新项。

Array([0] => ismail[1] => ahmet[2] => elif[3] => ali)

我们还可以将另一个数组添加到现有数组中,如下所示。在下面的示例中,我们将添加 $个新名称 将数组放入 $名称 数组作为项。

<?php

$names = array("ismail","ahmet");
$new_names = array("elif","ali");array_push($names,$new_names);
print_r($names);
?>

输出如下,$newu names数组将是$names数组中的一个项。

Array([0] => ismail[1] => ahmet[2] => Array(   [0] => elif   [1] => ali))

通过与数组合并来追加数组u merge()

PHP还提供arrayu merge()函数,该函数将所有提供的数组合并为一个sinle数组。提供的数组项将放入新数组中。arrayu merge()函数的语法如下所示。

array_merge(ARRAY1,ARRAY2,...)
  • 数组 是要合并的一个或多个数组。通过用逗号分隔多个数组,可以提供多个数组。

返回值将是一个包含所有给定数组元素的新数组。

<?php

$names1 = array("ismail","ahmet");

$names2 = array("elif","ali");

$new_names = array_merge($names1,$names2);

print_r($new_names);

?>

输出如下。

Array(    [0] => ismail    [1] => ahmet    [2] => elif    [3] => ali)
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享