я, кажется, имея немного ума пустым здесь,Найти разницу массива
У меня есть 2 массивы:
$network_keys= array(
(int) 0 => '7 ADELAIDE',
(int) 1 => '7TWO ADELAIDE'
);
$dblist = array(
(int) 0 => array(
'PrpMedia' => array(
'id' => (int) 3,
'network_key' => '7 ADELAIDE',
'media_id' => (int) 43
),
'Media' => array(
'id' => (int) 43,
'media_type_id' => (int) 5,
'media_location_id' => (int) 4,
'media_name' => 'Channel 7 ADELAIDE',
'deleted' => false
)
),
(int) 1 => array(
'PrpMedia' => array(
'id' => (int) 4,
'network_key' => 'VIC 1HD BENDIGO',
'media_id' => (int) 42
),
'Media' => array(
'id' => (int) 42,
'media_type_id' => (int) 5,
'media_location_id' => (int) 4,
'media_name' => '7MATE',
'deleted' => false
)
)
)
Я хочу найти какие значения от $ network_keys не существует в $ dbList.
Чтобы быть ясным, мы ищем в $ dblist [0] ['PrpMedia'] ['network_key'].
Спасибо, продвинутый!
Ожидаемый массив:
$difference = array('7TWO ADELAIDE');
Значения '$ network_keys' не существуют в' $ sbList' –
@ A-2-A Это, очевидно, образцы данных. Однако я обновлю его –
, не давайте данные образца, это путает других. И также расскажите, что вы пробовали до сих пор. Код, который вы пробовали? –