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().
| Avertissement |
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. |
Exemple 1. Exemple avec fgetc()
<?php $fp = fopen('unfichier.txt', 'r'); if (!$fp) { echo "Impossible d'ouvrir le fichier unfichier.txt"; } while (false !== ($char = fgetc($fp))) { echo "$char\n"; } ?>
|
|
Note : Cette fonction gère les chaînes
binaires.
Voir aussi
fread(),
fopen(),
popen(),
fsockopen() et
fgets().