292 of 410 menu

Funkcja fgetc

Funkcja fgetc odczytuje i zwraca jeden znak z pliku. Jako parametr funkcja przyjmuje wskaźnik do pliku, zwraca ciąg z jednym znakiem lub false, jeśli osiągnięto koniec pliku.

Składnia

fgetc(resource $handle): string|false

Przykład

Odczytajmy plik znak po znaku i wypiszmy każdy znak:

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

Przykład

Odczytajmy tylko pierwszy znak z pliku:

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

Przykład

Obsługa przypadku, gdy osiągnięto koniec pliku:

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

Zobacz też

  • funkcję fgets,
    która odczytuje linię z pliku
  • funkcję fread,
    która odczytuje z pliku
  • funkcję feof,
    która sprawdza koniec pliku
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć