Ouvrir un fichier en php, problème avec un retour chariot ?
Xeis
-
Xeis -
Xeis -
Bonjour,
Je me permet de vous laissez un message car je viens de tomber sur un problème
qui est bête et qui m'embête et je n'ai pas trouver de sujet là dessus sur le net.
Je veux ouvrir et enregistrer un fichier dans une variable pour pouvoir m'en servir.
Je fait donc sa :
$test2 = fopen("result.txt", "r");
$ligne = fgets ($test2);
Mais arrivé là si je fait un echo $ligne; il ne me sort que la première ligne de mon fichier result.txt alors je ne comprend pas.. Quand je supprime les retours chariots il m'affiche le fichier en entier. Est-ce que j'ai oublier quelque chose ?
Je me permet de vous laissez un message car je viens de tomber sur un problème
qui est bête et qui m'embête et je n'ai pas trouver de sujet là dessus sur le net.
Je veux ouvrir et enregistrer un fichier dans une variable pour pouvoir m'en servir.
Je fait donc sa :
$test2 = fopen("result.txt", "r");
$ligne = fgets ($test2);
Mais arrivé là si je fait un echo $ligne; il ne me sort que la première ligne de mon fichier result.txt alors je ne comprend pas.. Quand je supprime les retours chariots il m'affiche le fichier en entier. Est-ce que j'ai oublier quelque chose ?
A voir également:
- Ouvrir un fichier en php, problème avec un retour chariot ?
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Ouvrir un fichier .dat - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment réduire la taille d'un fichier - Guide
3 réponses
tu peux très bien faire un explode à chaque ligne de la boucle for
pour l'utilisation de fgets il te faut quand même une boucle pour parcourir tout le fichier, vas voir cette page:
http://www.manuelphp.com/php/function.fgets.php
pour l'utilisation de fgets il te faut quand même une boucle pour parcourir tout le fichier, vas voir cette page:
http://www.manuelphp.com/php/function.fgets.php
bien plus simple
$array_fichier=file("result.txt"); //et la tu parcours l'array for($i=0;$i<sizeof($array_fichier);$i++){ echo $array_fichier[$i].'<br :>'; }
Hmm oui..
C'est ce que j'avais au début mais après j'utilise un explode pour séparer dans un tableau au moment ou je le veux, et séparer depuis une variable j'ai réussi mais depuis un tableau le problème était bien plus compliquer :/
Tu as bien répondu a ma question, mais malheuresement je suis désolé c'est pas ce qui m'aide vraiment.
C'est ce que j'avais au début mais après j'utilise un explode pour séparer dans un tableau au moment ou je le veux, et séparer depuis une variable j'ai réussi mais depuis un tableau le problème était bien plus compliquer :/
Tu as bien répondu a ma question, mais malheuresement je suis désolé c'est pas ce qui m'aide vraiment.