290 of 410 menu

Funkcia fread

Funkcia fread číta dáta z otvoreného súboru. Prvým parametrom funkcia prijíma ukazovateľ na súbor (prostriedok), získaný cez fopen, a druhým - maximálny počet bajtov na čítanie. Funkcia vráti prečítané dáta alebo false v prípade chyby.

Syntax

fread(resource $handle, int $length): string|false

Príklad

Prečítajme prvých 10 bajtov zo súboru:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, 10); fclose($file); echo $res; ?>

Výsledok vykonania kódu:

'Some text '

Príklad

Prečítajme celý súbor naraz:

<?php $file = fopen('data.txt', 'r'); $res = fread($file, filesize('data.txt')); fclose($file); echo $res; ?>

Výsledok vykonania kódu:

'Complete file content'

Príklad

Prečítajme súbor po častiach:

<?php $file = fopen('data.txt', 'r'); while (!feof($file)) { echo fread($file, 5) . "\n"; } fclose($file); ?>

Výsledok vykonania kódu:

'First' ' part' ' of t' 'ext'

Pozrite tiež

  • funkciu fwrite,
    ktorá zapisuje do súboru
  • funkciu fgets,
    ktorá číta riadok zo súboru
  • funkciu file_get_contents,
    ktorá číta celý súbor
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť