Die Funktion fgetc() gibt ein einzelnes Zeichen aus einer geöffneten Datei zurück.
fgetc(Datei)
Parameter | beschreiben |
---|---|
Datei | Erforderlich. Gibt die zu prüfenden Dokumente an. |
Hinweis: Diese Funktion ist bei großen Dateien sehr langsam und daher nicht für die Verwendung bei großen Dateien vorgesehen. Wenn Sie jeweils ein Zeichen aus einer großen Datei lesen müssen, verwenden Sie fgets(), um die Daten Zeile für Zeile zu lesen, und verwenden Sie dann fgetc(), um die Daten Zeile für Zeile zu verarbeiten.
<?php$file = fopen("test2.txt","r");echo fgetc($file);fclose($file);?>
Der obige Code gibt Folgendes aus:
H
Lesen Sie eine Datei Zeichen für Zeichen:
<?php$file = fopen("test2.txt","r");while (! feof ($file)) { echo fgetc($file); }fclose($file);?>
Der obige Code gibt Folgendes aus:
Hallo, das ist eine Testdatei.