У меня есть два разных массива, подобных этому
$array1 = [1, 2, 8, 10];
$array2 = [2, 4, 6, 8, 10, 15, 1];
Я хочу получить общие элементы и необычные элементы между ними. Я почти понял, как получить общие, как в приведенном ниже коде, но я не могу получить необычные элементы.
for($x = 0; $x < count($array1); $x++) {
for($z = 0; $z < count($array2); $z++) {
if ( $array1[$x] == $array2[$z] ) {
$array3 = $array1[$x];
print_r($array3);
} elseif ($array1[$x] !== $array2[$z]) {
// code...
}
}
}
Как получить эти необычные или разные элементы между двумя массивами без использования встроенного PHP метод, а затем вывести их в новом массиве.