Bonjour,
tout d'abord, j'ai un fichier texte avec des lignes de type:
textA 1(tabulation)textB 2(tabulation)textC 3
je souhaite lire ce fichier et récupérer les différentes données
voila un extrait de mon code
le résultat obtenu est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if ($handle) { while (false != ($buffer = fgets($handle))) { $donnee = explode("\t", $buffer); echo $donnee[0]."\n"; echo $donnee[1]."\n"; echo $donnee[2]."\n"; } }
textA
textB
textC
le résultat voulu est:
textA 1
textB 2
textC 3
Comme vous le voyez, le explode a bien éclaté la chaine par rapport aux tabulations mais il a aussi retiré la partie séparé par un simple espace.
quelqu'un saurait pourquoi?
merci d'avance
Frédéric





Répondre avec citation


et bienvenue sur les forums de developpez.com 
Partager