PHP
Referenzliste
fgetc
Dateisystem-Funktionen
Befehl:
string fgetc ( resource $handle )
Parameter-Liste:
Beschreibung | |
---|---|
Der Zeiger auf eine Datei muss gültig sein und auf eine Datei verweisen, die vorher erfolgreich mit fopen() oder fsockopen() geöffnet (und nicht bereits von fclose() geschlossen) wurde. |
Rückgabewerte:
Gibt einen String zurück, welcher ein einzelnes Zeichen von der aktuellen Position des Dateizeigers
handle
enthält. Gibt FALSE
zurück, wenn der Dateizeiger am Ende der Datei steht (EOF).Warnung:
Diese Funktion kann sowohl das boolsche
Diese Funktion kann sowohl das boolsche
FALSE
zurückliefern, als auch einen nicht-boolschen Wert, welcher zu FALSE
ausgewertet wird. Weitere Informationen entnehmen Sie bitte dem Abschnitt über die boolschen Typen. Benutzen Sie deshalb den === Operator, um den Rückgabewert dieser Funktion zu überprüfen.Beschreibung:
Mit fgetc() kann man aus einer Datei (fp) ein einzelnes Zeichen von der aktuellen Position des Dateizeigers auslesen. Mit der Funktion fseek() können Sie den Dateizeiger vorher an die gewünschte Stelle verschieben.
Beachten Sie bitte, dass es sich bei dem Dateizeiger fp um einen gültigen Zeiger auf eine offene Datei handeln muss, der mit fopen(), fsockopen() oder popen() erzeugt wurde.
Diese Funktion gibt false zurück, falls der Dateizeiger (fp) am Ende der Datei steht und deshalb nicht mehr auf ein gültiges Zeichen verweist.
Beachten Sie bitte, dass es sich bei dem Dateizeiger fp um einen gültigen Zeiger auf eine offene Datei handeln muss, der mit fopen(), fsockopen() oder popen() erzeugt wurde.
Diese Funktion gibt false zurück, falls der Dateizeiger (fp) am Ende der Datei steht und deshalb nicht mehr auf ein gültiges Zeichen verweist.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Diese Funktion ist binary safe.
Siehe auch:
fgetc() - Beispiel 1:
Eingabe:
//Inhalt der Datei counter.txt: 52369 <?PHP $zaehler_anmelden = 'counter.txt'; $fp = fopen ( $zaehler_anmelden, 'r' ); $zahl = fgetc ( $fp ); echo $zahl . '<br>'; fseek ( $fp, 1, 'SEEK_CUR' ); $zahl = fgetc ( $fp ); echo $zahl; fclose ( $fp ); ?>
Ausgabe:
5
2
__warnung__
Diese Funktion kann sowohl das boolsche FALSE zur�ckliefern, als auch einen nicht-boolschen Wert, welcher zu FALSE ausgewertet wird. Weitere Informationen entnehmen Sie bitte dem Abschnitt �ber die boolschen Typen. Benutzen Sie deshalb den === Operator, um den R�ckgabewert dieser Funktion zu �berpr�fen.
2
__warnung__
Diese Funktion kann sowohl das boolsche FALSE zur�ckliefern, als auch einen nicht-boolschen Wert, welcher zu FALSE ausgewertet wird. Weitere Informationen entnehmen Sie bitte dem Abschnitt �ber die boolschen Typen. Benutzen Sie deshalb den === Operator, um den R�ckgabewert dieser Funktion zu �berpr�fen.
Dateisystem-Funktionen