301 of 410 menu

Funkcia fpassthru

Funkcia fpassthru vypíše všetky dáta zo súboru, počnúc od aktuálnej pozície ukazovateľa súboru až po jeho koniec. Funkcia prijíma jeden parameter - ukazovateľ na súbor, ktorý musí byť otvorený na čítanie. Po vykonaní funkcia vráti počet vypísaných bajtov alebo false v prípade chyby.

Syntax

fpassthru(resource $handle): int|false

Príklad

Vypíšme obsah súboru 'data.txt':

<?php $file = fopen('data.txt', 'r'); fpassthru($file); fclose($file); ?>

Príklad

Skontrolujme počet vypísaných bajtov:

<?php $file = fopen('data.txt', 'r'); $bytes = fpassthru($file); echo "Bytes output: $bytes"; fclose($file); ?>

Príklad

Skúsme použiť fpassthru po čiastočnom načítaní súboru:

<?php $file = fopen('data.txt', 'r'); fgets($file); // prečítame prvý riadok fpassthru($file); // vypíšeme zvyšok súboru fclose($file); ?>

Pozri tiež

  • funkciu readfile,
    ktorá vypíše obsah súboru
  • funkciu fread,
    ktorá číta zo súboru
  • funkciu fgets,
    ktorá číta riadok zo súboru
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ť