Bonjour je rencontre un problème tout bête pour effectuer un traitement sur un fichier.txt en php.

J'ai un fichier qui contient une centaine d'adresse mail, et j'aimerais ouvrir le fichier, le parcourir, relever les noms de domaine type : hotmail.fr. et le nombre de fois où ils apparaissent.

Sur le principe je voit comment faire mais sa aboutie pas :/

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
/*Ouverture du fichier en lecture seule*/
$handle = fopen('a.txt','r');
/*Si on a réussi à ouvrir le fichier*/
if ($handle)
{
	/*Tant que l'on est pas à la fin du fichier*/
	while (!feof($handle))
	{
		/*On lit la ligne courante*/
		$buffer = fgets($handle);
 
		$element = explode('@', $buffer);
 
                Ici je bloque ... je voit pas trop le traitement à effectuer j'aimerais stocker les résultat dans un tableau si il n'y sont pas déja présent
                sinon on incrémente un compteur.
 
	}
	/*On ferme le fichier*/
	fclose($handle);
}
 
?>
Je vous remercie d'avance pour votre aide cordialement.