Manuel PHP

fgetc

(PHP 4, PHP 5)

fgetc — Lit un caractère dans un fichier

Description

string fgetc ( resource $handle )

fgetc() retourne une chaîne contenant un seul caractère, lu depuis le fichier pointé par handle . fgetc() retourne FALSE à la fin du fichier (contrairement à feof()).

Le pointeur de fichier doit être valide, et avoir été correctement ouvert par fopen(), popen(), ou fsockopen().

Warning

Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Example#1 Exemple avec fgetc()

  1. <?php
  2. $fp = fopen('unfichier.txt', 'r');  
  3. if (!$fp) { 
  4.    echo "Impossible d'ouvrir le fichier unfichier.txt";  
  5. }  
  6. while (false !== ($char = fgetc($fp))) { 
  7.    echo "$char\n";  
  8. }  
  9. ?> 

Note: Cette fonction gère les chaînes binaires.

Voir aussi fread(), fopen(), popen(), fsockopen() et fgets().


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog