PHP - fgetc

Syntax

fgetc("Datei-Handle")

Erklärung

Die Funktion fgetc liest ein einzelnes Zeichen von der Position des Dateizeigers (also exakt jenes Zeichen auf das der Dateizeiger zeigt). Gelesen wird aus der Datei, auf die das Datei-Handle zeigt, dieses muß zuvor mit fopen erstellt worden sein (siehe Beispiel 2). Danach wird der Dateizeiger ans Ende der ausgelesen Daten gesetzt, so daß beim nächsten Aufruf von fgetc das folgende Zeichen ausgelesen wird.

Wenn ein Fehler auftritt (z. Bsp. Dateiende erreicht), so wird FALSE (bzw. 0) zurückgegeben.

Vergleiche auch fopen, fgetss, fgets, fread, fclose

Beispiel

<?php

$zeichen = fgetc($dateihandle);

?>

Ergebnis:

Die Variable "$zeichen" enthält ein Zeichen aus der Datei auf die das Dateihandle "$dateihandle" zeigt.

Beispiel 2

// Die Datei "beispiel.txt" hat folgenden Inhalt:

PHP wird immer beliebter,

nur die Funktion fgetc nicht.

 

<?php

$dateihandle = fopen("beispiel.txt","r");

$zeichen = fgetc($dateihandle);

echo $zeichen;

?>

Ergebnis:

P

zurück: PHP - Datei-Befehle

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch