290 of 410 menu

Az fread függvény

Az fread függvény adatokat olvas egy megnyitott fájlból. Az első paraméterként a függvény egy fájlmutatót (erőforrást) fogad, amelyet fopen-on keresztül kapott, a második pedig az olvasandó maximális bájtmennyiség. A függvény visszaadja az olvasott adatokat vagy false-t hiba esetén.

Szintaxis

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

Példa

Olvassuk ki a fájl első 10 bájtját:

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

A kód végrehajtásának eredménye:

'Some text '

Példa

Olvassuk ki a teljes fájlt:

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

A kód végrehajtásának eredménye:

'Complete file content'

Példa

Olvassuk ki a fájlt részenként:

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

A kód végrehajtásának eredménye:

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

Lásd még

  • a fwrite függvényt,
    amely fájlba ír
  • a fgets függvényt,
    amely egy sort olvas a fájlból
  • a file_get_contents függvényt,
    amely a teljes fájlt beolvassa
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás