Замена содержимого ключа массива при сохранении полного массива - PHP - PullRequest
0 голосов
/ 20 марта 2019

Я хочу заменить содержимое ключа массива [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

1 Ответ

1 голос
/ 20 марта 2019

Вы можете использовать ключ.

$full_array['menu_order'] = $menu_order_array_part;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...