Удалить элементы из плоского массива, если они найдены в подмассиве многомерного массива.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Удалить элементы из плоского массива, если они найдены в подмассиве многомерного массива.

Сообщение Anonymous »

У меня есть 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»