La fonction fgetc() renvoie un seul caractère à partir d'un fichier ouvert.
fgetc(fichier)
paramètre | décrire |
---|---|
déposer | Requis. Spécifie les documents à vérifier. |
Remarque : Cette fonction est très lente avec les fichiers volumineux, elle n'est donc pas destinée à être utilisée avec des fichiers volumineux. Si vous devez lire un caractère à la fois dans un fichier volumineux, utilisez fgets() pour lire les données une ligne à la fois, puis utilisez fgetc() pour traiter les données une ligne à la fois.
<?php$file = fopen("test2.txt","r");echo fgetc($file);fclose($file);?>
Le code ci-dessus affichera :
H
Lire un fichier caractère par caractère :
<?php$file = fopen("test2.txt","r");while (! feof ($file)) { echo fgetc($file);fclose($file);?>
Le code ci-dessus affichera :
Bonjour, ceci est un fichier de test.