array_diff
Retorna os valores diferentes.
$arr_1 = array('verde', 'vermelho', 'amarelo', 'azul', 'preto');
$arr_2 = array('verde', 'laranja', 'amarelo', 'azul', 'preto');
var_dump( array_diff($arr_1, $arr_2) );
Resultado:
array (size=1) 1 => string 'vermelho' (length=8)
array_intersect
Retorna valores iguais.
$arr_1 = array('verde', 'vermelho', 'amarelo', 'azul', 'preto');
$arr_2 = array('vermelho', 'laranja', 'amarelo', 'ciano', 'branco');
var_dump( array_intersect($arr_1, $arr_2) );
Resultado:
array (size=2) 1 => string 'vermelho' (length=8) 2 => string 'amarelo' (length=7)
Comente no