PHP删除数组元素并将其插入另一个数组

时间:2017-08-20 06:20:49

标签: php arrays

我有2个阵列,形式与下面相同;例如,让我们称它们为$ array1和$ array2

@NgModule({
    imports: [RouterModule.forChild(HrRoute)],
    bootstrap: [ @@@ YOU NEED SOMETHING ELSE HERE @@@ ],
    providers: [LoginService, HRService ]
})
export class HRmodule {
}

我需要做的是从第一个数组中取出Element2,然后将其作为NewElement2

插入到array2中

我在下面有以下内容,但它在array2中一直没有返回任何内容

Array (
    [Element1] => Array
        (
            [id] => 11
            [morethings] => 145
            [somemore] => namehere
        )
    [Element2] => Array
        (
            [id] => 11
            [morethings] => 145
            [somemore] => namehere
        )
    [Element3] => Array
        (
            [id] => 11
            [morethings] => 145
            [somemore] => namehere
        )
)

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

用于分配值,您可以简单地

 $array2['Element2'] = $array1['Element2'];

(这会在$ array2中附加或重新获取Elemet2的条目)

并删除值

 unset($array1['Element2']);