292 of 410 menu

Funkce fgetc

Funkce fgetc čte a vrací jeden znak ze souboru. Jako parametr funkce přijímá ukazatel na soubor, vrací řetězec s jedním znakem nebo false, pokud byl dosažen konec souboru.

Syntaxe

fgetc(resource $handle): string|false

Příklad

Přečtěme soubor znak po znaku a vypišme každý znak:

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

Příklad

Přečtěme pouze první znak ze souboru:

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

Příklad

Zpracování případu, kdy byl dosažen konec souboru:

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

Viz také

  • funkci fgets,
    která čte řádek ze souboru
  • funkci fread,
    která čte ze souboru
  • funkci feof,
    která kontroluje konec souboru
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout