Page 1 sur 1

Eviter les doublons à l'affichage

Posté : 24 août 2015, 20:49
par yoann38
Salut à tous.

Je recupère sur un site distant une liste de mail, tt marche très bien mais le petit truc c'est qu'il m'affiche plusieurs fois le meme mail et j'aimerais un truc du genre si le mail est déjà existant alors tu le saute....
$url = 'http://www.lesite.com';
# On récupère le contenu
$file = file_get_contents($url);


# Récupération des emails
preg_match_all('`[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+`m', $file, $emails);
# Affichage du tableau
echo implode("<br> ", $emails[0]);
//print_r ($emails[0]);

Re: Eviter les doublons à l'affichage

Posté : 24 août 2015, 21:08
par or 1

Re: Eviter les doublons à l'affichage

Posté : 24 août 2015, 21:17
par yoann38
Salut merci pour ta réponse rapide.
Maintenant que je connais le truc c'est mieux ;)

la solution pour ceux que ça intéresse:
# Adresse du site à "exploiter"
$url = 'http://www.lesite.com';
# On récupère le contenu
$file = file_get_contents($url);


# Récupération des emails
preg_match_all('`[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+`m', $file, $emails);
# Affichage du tableau
echo implode("<br> ", array_unique($emails[0]));