Разница в многомерном массивеPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Разница в многомерном массиве

Сообщение Anonymous »

У меня есть 2 массива:

Код: Выделить всё

$big_array = array (
array (
array (
'correct' => FALSE,
'answer' => 'false answer1'
),
array (
'correct' => FALSE,
'answer' => 'false answer2'
),
array (
'correct' => FALSE,
'answer' => 'false answer3'
),
array (
'correct' => TRUE,
'answer' => 'correct answer'
)
)
);

$small_array = array (
array (
array (
'correct' => FALSE,
'answer' => 'false answer1'
)
)
);
Я хочу создать array_diff($big_array, $small_array), но он не работает так, как я хочу, в настоящее время он дает мне пустой массив в качестве результат, где я хочу, чтобы результат был:

Код: Выделить всё

$outcome_array= array (
array (
array (
'correct' => FALSE,
'answer' => 'false answer2'
),
array (
'correct' => FALSE,
'answer' => 'false answer3'
),
array (
'correct' => TRUE,
'answer' => 'correct answer'
)
)
);
Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/163 ... array-diff
Ответить

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

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

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

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

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