291 of 410 menu

Funkce fgets

Funkce fgets čte řádek ze souboru. Jako první parametr přijímá ukazatel na soubor, který musí být předem otevřen funkcí fopen. Jako druhý volitelný parametr lze zadat maximální délku čteného řádku. Funkce zastavuje čtení při dosažení konce řádku, konce souboru nebo při dosažení zadané délky.

Syntaxe

fgets(resource $handle, int $length = ?): string|false

Příklad

Přečteme první řádek ze souboru:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); fclose($file); ?>

Příklad

Čtení souboru po řádcích v cyklu:

<?php $file = fopen('test.txt', 'r'); while ($line = fgets($file)) { echo $line; } fclose($file); ?>

Příklad

Čtení řádku s omezením délky:

<?php $file = fopen('test.txt', 'r'); echo fgets($file, 4); fclose($file); ?>

Viz také

  • funkci fgetc,
    která čte znak ze souboru
  • funkci fread,
    která čte ze souboru
  • funkci file,
    která čte soubor do pole řádků
Č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