PHP fgetc()Funktionen
Vollständiges PHP-Dateisystem-Referenzhandbuch
Definition und Verwendung
Die Funktion fgetc() gibt ein einzelnes Zeichen aus einer geöffneten Datei zurück.
Syntax
fgetc(file)
| Parameters | Beschreibung |
|---|---|
| Datei | Erforderlich. Gibt die zu überprüfende Datei an. |
Tipps und Hinweise
Hinweis:Diese Funktion ist sehr langsam beim Verarbeiten großer Dateien, daher wird sie nicht zum Verarbeiten großer Dateien verwendet. Wenn Sie jeweils ein Zeichen aus einer großen Datei lesen müssen, verwenden Sie fgets(), um jeweils eine Zeile mit Daten zu lesen, und verwenden Sie dann fgetc(), um die Zeilendaten nacheinander zu verarbeiten.
Beispiel 1
<?php
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
Der obige Code gibt Folgendes aus:
H
Beispiel 2
Eine Datei Zeichen für Zeichen lesen:
<?php
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
Der obige Code gibt Folgendes aus:
Hallo, dies ist eine Testdatei.
Vollständiges PHP-Dateisystem-Referenzhandbuch Weitere Erweiterungen