I have 2 arrays:
$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'],
]
];
I want to make array_diff($big_array, $small_array) but it's not working how I want it to.
Currently, it gives me an empty array as a result, where I want the outcome to be:
$outcome_array = [
[
['correct' => FALSE, 'answer' => 'false answer2'],
['correct' => FALSE, 'answer' => 'false answer3'],
['correct' => TRUE, 'answer' => 'correct answer'],
]
];
array_diff($big_array, $small_array);@kingkero , the$big_arrayhas a lot of arrays, i just showed 1 here because as an example, but it has more than 1