У меня есть 2 массива:
$big_array = [
[
['correct' => FALSE, 'answer' => 'false answer1'],
['correct' => FALSE, 'answer' => 'false answer2'],
['correct' => FALSE, 'answer' => 'false answer3'],
['correct' => TRUE, 'answer' => 'correct answer'],
]
];
$small_array = [
[
['correct' => FALSE, 'answer' => 'false answer1'],
]
];
Я хочу создать array_diff($big_array, $small_array), но он работает не так, как я хочу.
В настоящее время в результате он дает мне пустой массив, где я хочу, чтобы результат был:
$outcome_array = [
[
['correct' => FALSE, 'answer' => 'false answer2'],
['correct' => FALSE, 'answer' => 'false answer3'],
['correct' => TRUE, 'answer' => 'correct answer'],
]
];
Подробнее здесь: https://stackoverflow.com/questions/163 ... nsional-ar
Отфильтруйте различия между коррелирующими наборами данных из двух многомерных массивов. ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение