301 of 410 menu

Funksjonen fpassthru

Funksjonen fpassthru skriver ut alle data fra en fil, starter fra filpekerens nåværende posisjon og til slutten. Funksjonen tar en parameter - en peker til filen som må være åpnet for lesing. Etter utførelse returnerer funksjonen antall utskrevne byte eller false ved feil.

Syntaks

fpassthru(resource $handle): int|false

Eksempel

La oss skrive ut innholdet i filen 'data.txt':

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

Eksempel

La oss sjekke antall utskrevne byte:

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

Eksempel

La oss prøve å bruke fpassthru etter delvis lesing av filen:

<?php $file = fopen('data.txt', 'r'); fgets($file); // leser første linje fpassthru($file); // skriver ut resten av filen fclose($file); ?>

Se også

  • funksjonen readfile,
    som skriver ut innholdet i en fil
  • funksjonen fread,
    som leser fra en fil
  • funksjonen fgets,
    som leser en linje fra en fil
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis