Page 1 sur 1

file ne charge pas les tabulations

Posté : 21 mars 2013, 13:37
par jfa
Bonjour
J'ai un fichier ($filepath) au format txt qui contient des tabulations.
Or je n'arrive pas à charger ces tabulations.
J'ai le code suivant :

Code : Tout sélectionner

$arrLines= array(); $lines= file($filepath, FILE_IGNORE_NEW_LINES); $n= count($lines); for ($i=0; $i < $n; $i++){ $s= trim($lines[$i]); if ($s !== ""){ $arrLines[]= $s; } } $s= implode('\n', $arrLines);
Quelqu'un pourrait-il me dire ce qui ne va pas ?
Merci d'avance

Re: file ne charge pas les tabulations

Posté : 21 mars 2013, 14:35
par sirakawa
Pour voir de quoi il s'agit fais-lui d'abord afficher la longueur du texte incriminé.
s'il y a des accents utilise:
mb_strlen ( $chaine, "codage" );
codage pris là suivant ton cas; http://www.php.net/manual/fr/mbstring.s ... odings.php
plutôt que strlen

Re: file ne charge pas les tabulations

Posté : 21 mars 2013, 15:10
par jfa
Mille excuses !
Je n'avais pas vu que trim supprime également les tabulations en début de ligne.
Merci quand même !

Re: file ne charge pas les tabulations

Posté : 21 mars 2013, 19:31
par sirakawa
marque ton sujet Résolu, alors...