par
Jefekoi » 20 mai 2017, 08:30
J'ai réussi à faire ça pour qu'il coupe les deux variables
Je ne suis pas un expert désolé .
$data = file_get_contents("infos/".$annee."/".$mois.'/lesmots.txt');
$file = "infos/".$annee."/".$mois.'/lesmots.txt'; // nom de mon fichier
$fp = fopen($file,'rb'); // ouverture du fichier
$tab = array(); // initialisation d'un tableau
while (!feof($fp)){ // tant que la lecture n'arrive pas au bout du fichier
$ligne = fgets($fp, 1024); // stocke le contenu de la ligne dans une variable
$ligne = trim(substr($ligne,0,36));
$taille = strlen($ligne); // calcule la taille de la chaine en nbr de caractère
if ($taille != 0){// si la taille de la chaine est différente de 0
$tab[]= explode(":",$ligne); // stocke le contenu dans un tableau
}} fclose($fp); // ferme le fichier
$nbr_Enregistrement = count($tab); // nombre d'enregistrements dans le tableau
sort($tab); // tri par ordre alphabétique
while (list($key, $value) = each($tab)) {
echo $value[0]."<br />";
}
J'ai réussi à faire ça pour qu'il coupe les deux variables
Je ne suis pas un expert désolé .
[php]$data = file_get_contents("infos/".$annee."/".$mois.'/lesmots.txt');
$file = "infos/".$annee."/".$mois.'/lesmots.txt'; // nom de mon fichier
$fp = fopen($file,'rb'); // ouverture du fichier
$tab = array(); // initialisation d'un tableau
while (!feof($fp)){ // tant que la lecture n'arrive pas au bout du fichier
$ligne = fgets($fp, 1024); // stocke le contenu de la ligne dans une variable
$ligne = trim(substr($ligne,0,36));
$taille = strlen($ligne); // calcule la taille de la chaine en nbr de caractère
if ($taille != 0){// si la taille de la chaine est différente de 0
$tab[]= explode(":",$ligne); // stocke le contenu dans un tableau
}} fclose($fp); // ferme le fichier
$nbr_Enregistrement = count($tab); // nombre d'enregistrements dans le tableau
sort($tab); // tri par ordre alphabétique
while (list($key, $value) = each($tab)) {
echo $value[0]."<br />";
}[/php]