У меня есть следующий родительский массив, и я пытаюсь получить элемент, отсутствующий в другом массиве по сравнению с этим родителем. Необходимо сравнить с модулем и действием, чтобы они были одинаковыми.Поиск в многомерном массиве
Parent
(
[0] => Array
(
[label] => Masters
[module] => masters
[action] => unit_index
)
[1] => Array
(
[label] => Appointments
[module] => appointments
[action] => appointment_index
)
[2] => Array
(
[label] => Transactions
[module] => transactions
[action] =>
)
[3] => Array
(
[label] => Reports
[module] => p_reports
[action] => ds_index
)
)
Я хочу, чтобы получить элемент, который отсутствует от Материнской в следующем массиве детей
Array
(
[masters] => Array
(
[label] => Masters
[action] => unit_index
[module] => masters
)
[transactions] => Array
(
[label] => Transactions
[action] =>
[module] => transactions
)
[p_reports] => Array
(
[label] => Reports
[action] => ds_index
[module] => p_reports
)
)
Я пытался искать с in_array, а также с помощью некоторых версии рекурсивного массива, но я не могу найти несколько ключей.
что ур ожидаемый результат? – slier
Тот, который не присутствует в обоих массиве ( [метка] => Назначения [Модуль] => назначения [действие] => appointment_index ) – user5349142