Me contesto yo:
Código PHP:
$con=0;
$estaba = 0;
$sinrepetir = array();
if ($encontrado)
{
foreach ($emails AS $eml)
{
$eml[0] = strtolower($eml[0]); // puede aparecer el mismo correo pero en mayusculas y otro en minusculas
if (in_array ($eml[0], $sinrepetir)){
$estaba =$estaba+1; //innecesario
}else{
$sinrepetir[$con]= $eml[0];
$con = $con + 1;
}
}
}
else
{
echo "No se encontró ninguna dirección de correo electrónico";
}
Si alguien ve algún caso en el que esto pueda fallar, que me avise! pero parece que funciona.
Después abrire otro post, que tengo otra duda ahora que esto funciona :)
Gracias to myself.