Мне нужно получить элемент массива с идентификаторами 4 и 6 в $array1, используя двумерный массив черного списка. По сути, это разница этих двух массивов. Я попробовал использовать цикл foreach, но не смог получить желаемый результат.
$array1 = [
['id' => 1],
['id' => 4],
['id' => 5],
['id' => 6],
];
$array2 = [
['id' => 1],
['id' => 5],
];
Мне нужен результат:
[
['id' => 4],
['id' => 6],
]
Что я пробовал:
foreach ($array1 as $key => $value) {
foreach ($array2 as $key2 => $value2) {
if ($value2['id'] !== $value['id']){
$result['id'] = $value2['id'];
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/403 ... another-2d
Мобильная версия