php – array_push()将一个值放入多个数组中

前端之家收集整理的这篇文章主要介绍了php – array_push()将一个值放入多个数组中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我意识到这可能是一个非常简单的问题,但我需要知道如何在 PHP中为多个数组添加一个值. (更好的方法)
array_push($one,"hello");
array_push($two,"hello");

我需要做这样的事情(就像一个例子)

array_push($one && $two,"hello");

我已经阅读了this问题并看到了讨论,如果$array []是否更好的速度,是否更容易使用$array []来解决我的具体问题?

提前致谢!! &安培;&安培;请询问所需的任何说明!

我认为最好的办法是……
$one[] = $two[] = 'hello';

It works!

更新

BTW Any answers using array_push? – Trufa

当然.

$value = 'hello';
array_push($one,$value);
array_push($two,$value);

虽然我会说使用[]语法更容易:)

如果要添加多个阵列成员,可能更容易使用array_merge().

$one = array_merge($one,array(
   'a','b','c'
));

您也可以使用+ array operaror,但它的行为不同(例如,不会像左侧操作数那样覆盖字符串键,如array_merge()).

$one += array(
   'a','c'
);

猜你在找的PHP相关文章