Afficher un message
Vieux 17/09/2007, 23h12   #3
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: manipulation de fichier

Le 17/09/2007 17:59, Rom1 a écrit :
>
> Si le premier caractère de la ligne est un "A" alors j'affiche le 10ème
> caractère sur mon navigateur, sinon je passe à la ligne suivante.
>
> Avec la fonction fgetc() j'arrive à récupérer mon premier caractère
> mais je ne trouve pas la façon de faire pour que mon pointeur se
> positionne sur le 10ème caractère.


Ne pas utiliser fgetc(), à mon humble avis. Tu récupères chaque ligne
par fgets(), mettons $ligne, et ensuite si substr($ligne, 0, 1) vaut "A"
tu retournes substr($ligne, 9, 1) (pourvu que le résultat soit différent
de false, c'est-à-dire que la ligne contienne au moins 10 caractères).

Note qu'à la place de substr tu peux d'ailleurs utiliser $string{0} et
$string{9}.
  Réponse avec citation
 
Page generated in 0,04936 seconds with 9 queries