Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将元素添加到现有数组中_Php_Arrays - Fatal编程技术网

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有意义!它很管用,谢谢!