Bonsoir,
Je cherche à lire quelques lignes d'un fichier en php.
Avec la boucle while tout fonctionne correctement mais je lis l'ensemble du fichier.
Je remplace la boucle while par une boucle for pour ne lire que quelques lignes et cela ne fonctionne plus du tout !Code:
1
2
3
4
5
6
7
8
9
10
11 $ligneXML =""; // Ouverture du fichier $fp = fopen($fichier, "r"); if (!$fp) die("Impossible d'ouvrir le fichier XML"); // Lecture ligne par ligne while (!feof($fp)) { $ligneXML = fgets($fp, 1024); // puis traitement
Auriez-vous une explication à cela ?Code:
1
2
3
4
5
6
7
8
9
10
11 $ligneXML =""; // Ouverture du fichier $fp = fopen($fichier, "r"); if (!$fp) die("Impossible d'ouvrir le fichier XML"); // Lecture ligne par ligne for ($n=0; $n<3; $n++) { $ligneXML = fgets($fp, 1024); // puis traitement
Merci d'avance pour votre aide.

