292 of 410 menu

Funktion fgetc

Die Funktion fgetc liest ein Zeichen aus einer Datei und gibt es zurück. Als Parameter akzeptiert die Funktion einen Dateizeiger, gibt eine Zeichenkette mit einem Zeichen oder false zurück, wenn das Dateiende erreicht ist.

Syntax

fgetc(resource $handle): string|false

Beispiel

Lesen wir eine Datei zeichenweise und geben jedes Zeichen aus:

<?php $file = fopen('test.txt', 'r'); if ($file) { while (($char = fgetc($file)) !== false) { echo $char; } fclose($file); } ?>

Beispiel

Lesen wir nur das erste Zeichen aus der Datei:

<?php $file = fopen('test.txt', 'r'); if ($file) { $char = fgetc($file); echo $char; fclose($file); } ?>

Beispiel

Behandlung des Falls, wenn das Dateiende erreicht ist:

<?php $file = fopen('empty.txt', 'r'); if ($file) { $res = fgetc($file); var_dump($res); fclose($file); } ?>

Siehe auch

  • die Funktion fgets,
    die eine Zeile aus einer Datei liest
  • die Funktion fread,
    die aus einer Datei liest
  • die Funktion feof,
    die das Dateiende prüft
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen