У меня есть 2 массива:
$network_keys = ['7 ADELAIDE', '7TWO ADELAIDE'];
$dblist = [
[
'PrpMedia' => [
'id' => 3,
'network_key' => '7 ADELAIDE',
'media_id' => 43
],
'Media' => [
'id' => 43,
'media_type_id' => 5,
'media_location_id' => 4,
'media_name' => 'Channel 7 ADELAIDE',
'deleted' => false
]
],
[
'PrpMedia' => [
'id' => 4,
'network_key' => 'VIC 1HD BENDIGO',
'media_id' => 42
],
'Media' => [
'id' => 42,
'media_type_id' => 5,
'media_location_id' => 4,
'media_name' => '7MATE',
'deleted' => false
]
]
];
Я хочу узнать, какие значения из $network_keys не существуют в $dbList.
Чтобы внести ясность: мы ищем подмассив ['PrpMedia']['network_key'] каждой строки $dblist.
Ожидаемый массив:
$difference = ['7TWO ADELAIDE'];
Подробнее здесь: https://stackoverflow.com/questions/353 ... ensional-a
Удалить элементы из плоского массива, если они найдены в подмассиве многомерного массива. ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение