Você pode fazer isso utilizando funções como array_diff()
e array_merge()
em PHP. Aqui está um exemplo de como você pode gerar uma terceira array contendo apenas os elementos que não se repetem entre duas arrays:
<?
// Duas arrays originais
$array1 = array(1, 2, 3, 4, 5);
$array2 = array(3, 4, 5, 6, 7);
// Encontra os elementos únicos em cada array
$unique1 = array_diff($array1, $array2);
$unique2 = array_diff($array2, $array1);
// Combina os elementos únicos de ambas as arrays
$unique_merged = array_merge($unique1, $unique2);
// Resultado
print_r($unique_merged);
?>
Neste exemplo, $unique_merged
conterá todos os elementos que não se repetem entre $array1
e $array2
.