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'
);

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...