Вы можете использовать PHP-функцию array_diff()
для сравнения массива с одним или несколькими другими массивами.
Функция array_diff()
возвращает значения в первом массиве, которых нет ни в одном из других массивов. Давайте попробуем на примере понять, как это работает:
<?php
$array1 = array("a" => "sky", "star", "moon", "cloud", "moon");
$array2 = array("b" => "sky", "sun", "moon");
// Сравниваем
$result = array_diff($array1, $array2);
print_r($result);
?>