1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <?php
$enregistrements = 0; //variable
$champs = 5; //constante
$fichier = "scores/score01.txt";
// On compte le nombre d'enregistrements
$fp=fopen($fichier,"r"); // ouverture du fichier
while (!feof ($fp)) // tant qu'on n'a pas atteint la fin du fichier
{
$ligne = fgets($fp, 255); // stockage des enregistrements dans $ligne
if(strlen($ligne)!=0): // mon dernier enregistrement vaut toujours 0 (???)
$enregistrements += 1;
endif;
}
echo "Nombre d'enregistrements : ".$enregistrements."<BR>";
// On parse les enregistrements un à un
$fp=fopen($fichier,"r"); // ouverture du fichier
while (!feof ($fp)) // tant qu'on n'a pas atteint la fin du fichier
{
$ligne = fgets($fp, 4096); // stockage dans $ligne
$donnee=explode("*",$ligne); // parsing des données basé sur "*")
if(strlen($ligne)!=0):
for ($i=0;$i<=20;$i++){
echo "<BR>$donnee[$i]"; // c'est là que je sèche, je ne sais pas comment entrer mes données parsées dans un tableau x=5 y=3
}
endif;
}
?> |
Partager