Отфильтруйте различия между коррелирующими наборами данных из двух многомерных массивов.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отфильтруйте различия между коррелирующими наборами данных из двух многомерных массивов.

Сообщение Anonymous »

У меня есть 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
Ответить

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

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

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

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

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