【问题标题】:Replacing an array key contents whilst preserving the full array - PHP在保留完整数组的同时替换数组键内容 - PHP
【发布时间】:2019-03-20 17:38:02
【问题描述】:

我想用我的新数组部分替换数组键 [menu_order] 的内容,同时将整个数组保持在一起。用哪种方式替换那个键?

原始完整数组

variable - $full_array 

Array
(
    [menu_order] => Array
        (
            [0] => Array
                (
                    [row_position] => 1
                    [row_identifier] => home
                    [original_row_position] => 1
                    [button_styling] => off
                    [tab] => self
                )

            [1] => Array
                (
                    [row_position] => 2
                    [row_identifier] => benefits
                    [original_row_position] => 2
                    [button_styling] => off
                    [tab] => self
                )
        )

    [policy] => Array
        (
            [override_privacy] => no
            [privacy_override_textarea] => 
        )

)

[menu_order] 新数据

variable - $menu_order_array_part 

Array
(
    [0] => Array
        (
            [row_position] => 1
            [row_identifier] => home
            [original_row_position] => 1
            [button_styling] => off
        )

    [1] => Array
        (
            [row_position] => 2
            [row_identifier] => benefits
            [original_row_position] => 2
            [button_styling] => off
        )
)

在替换多维数组时,我无法正确编辑原始数组的语法

谢谢,

D

【问题讨论】:

    标签: php arrays key


    【解决方案1】:

    您可以使用密钥。

    $full_array['menu_order'] = $menu_order_array_part;
    

    【讨论】:

      猜你喜欢
      • 2011-12-12
      • 1970-01-01
      • 2017-06-11
      • 1970-01-01
      • 1970-01-01
      • 2020-05-30
      • 2012-07-26
      • 1970-01-01
      • 2011-10-08
      相关资源
      最近更新 更多