(PHP 4, PHP 5, PHP 7)
fgetc — Lit un caractère dans un fichier
$handle
)Lit un caractère dans un fichier.
handle
Le pointeur de fichier doit être valide et pointer sur un fichier ouvert avec succès par fopen() ou fsockopen() (et pas encore fermé par fclose()).
Retourne une chaîne contenant un seul caractère, lu depuis le fichier pointé par
handle
. Retourne FALSE
à la fin du fichier.
Cette fonction peut
retourner FALSE
, mais elle peut aussi retourner une valeur équivalent à
FALSE
. Veuillez lire la section sur
les booléens pour plus d'informations.
Utilisez l'opérateur ===
pour tester la valeur de retour exacte de cette fonction.
Exemple #1 Exemple avec fgetc()
<?php
$fp = fopen('somefile.txt', 'r');
if (!$fp) {
echo 'Impossible d\'ouvrir le fichier somefile.txt';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>
Note: Cette fonction gère les chaînes binaires.