Parcourir un fichier txt difficile
Résolu/Fermé
kanzory
Messages postés
10
Date d'inscription
mardi 13 mai 2014
Statut
Membre
Dernière intervention
4 juillet 2014
-
21 mai 2014 à 16:57
Utilisateur anonyme - 22 mai 2014 à 11:27
Utilisateur anonyme - 22 mai 2014 à 11:27
A voir également:
- Parcourir un fichier txt difficile
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
- Fichier host - Guide
1 réponse
Utilisateur anonyme
21 mai 2014 à 17:15
21 mai 2014 à 17:15
salut,
le problème que tu as c'est que ta fin de ligne n'est que '\n' ou '\r', et non '\r\n' .
C'est à dire que pour découper ligne à ligne, il faut que tu découpe en fonction du caractère séparateur (dans le pire des cas test les deux).
ensuite tu pourra traiter normalement tes lignes.
je te conseil de lire caractère par caractère avec fgets afin de retourner une ligne où tu pourra paramétrer le délimiteur de ligne.
naga
le problème que tu as c'est que ta fin de ligne n'est que '\n' ou '\r', et non '\r\n' .
C'est à dire que pour découper ligne à ligne, il faut que tu découpe en fonction du caractère séparateur (dans le pire des cas test les deux).
ensuite tu pourra traiter normalement tes lignes.
je te conseil de lire caractère par caractère avec fgets afin de retourner une ligne où tu pourra paramétrer le délimiteur de ligne.
naga
22 mai 2014 à 09:37
ini_set("auto_detect_line_endings",true);
merci beaucoup
kanzory
22 mai 2014 à 11:27
bon dev ;)
naga