Задать вопрос

Как сравнить значения двух многомерных ассоциативных массива ?

Добрый день.

Есть 2 массива:
Array
(
    [0] => Array
        (
            [destination] => Адрес 1
            [tel_and_name] => 123/Павел
            [company] => ООО СтройГрупп
            [ttn] => 1
            [sending_letting] => 0
            [other_docs] => 
        )

    [1] => Array
        (
            [destination] => Адрес 2
            [tel_and_name] => 321/Евгений
            [company] => ООО Консалт
            [ttn] => 1
            [sending_letting] => 1
            [other_docs] => 
        )

)

Array
(
    [0] => Array
        (
            [destination] => обновленный адрес 1 
            [tel_and_name] => 456/Павел
            [company] => ООО СтройГрупп
            [ttn] => 1
            [sending_letting] => 0
            [other_docs] => 
        )

    [1] => Array
        (
            [destination] => обновленный адрес 2 
            [tel_and_name] => 654/Евгений
            [company] => ООО Консалт
            [ttn] => 1
            [sending_letting] => 1
            [other_docs] => 
        )

)


Не могу понять как сделать так, чтобы результирующий массив был такого вида:
Array
(
    [0] => Array
        (
            [destination_before] => Адрес 1
            [destination_after] => обновленный адрес 1
            [tel_and_name_before] => 123/Павел
            [tel_and_name_after] => 456/Павел
        )

    [1] => Array
        (
            [destination_before] => Адрес 2
            [destination_after] => обновленный адрес 2
            [tel_and_name_before] => 321/Евгений
            [tel_and_name_after] => 654/Евгений
        )

)

Пробовал с использованием array_diff_assoc но этот вариант подходит если массивы были бы одномерные.
  • Вопрос задан
  • 6448 просмотров
Подписаться 3 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@tuxx
думаю это вам поможет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы