Php 将元素添加到现有数组中
我有一个如下所示的数组:Php 将元素添加到现有数组中,php,arrays,Php,Arrays,我有一个如下所示的数组: Array( [0] => Array ( [id] => 39 [countNew] => 0 [nume] => Ardeleanu ) ) Array( [0] => Array ( [id] => 39 [countNew] => 0 [nume] => Ardeleanu [m
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[migr] => 0
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[0] => Array
(
[migr] => 0
)
) )
如何在现有阵列中添加新字段,使其看起来像这样:
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[migr] => 0
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[0] => Array
(
[migr] => 0
)
) )
我尝试了阵列推送,但得到了如下结果:
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[migr] => 0
) )
Array(
[0] => Array
(
[id] => 39
[countNew] => 0
[nume] => Ardeleanu
[0] => Array
(
[migr] => 0
)
) )
Justr尝试:
$input = array(/* your data */);
$input[0]['migr'] = 0;
或:
Justr尝试:
$input = array(/* your data */);
$input[0]['migr'] = 0;
或:
$foo[0]['migr']=0
有道理!它很管用,谢谢<代码>$foo[0]['migr']=0有意义!它很管用,谢谢!