301 of 410 menu

Funktionen fpassthru

Funktionen fpassthru outputter alle data fra en fil, startende fra filpointerens aktuelle position og til slutningen. Funktionen tager en enkelt parameter - en pointer til en fil, som skal være åbnet for læsning. Efter udførelse returnerer funktionen antallet af outputtede bytes eller false ved fejl.

Syntaks

fpassthru(resource $handle): int|false

Eksempel

Lad os outputte indholdet af filen 'data.txt':

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

Eksempel

Lad os kontrollere antallet af outputtede bytes:

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

Eksempel

Lad os prøve at bruge fpassthru efter delvis læsning af filen:

<?php $file = fopen('data.txt', 'r'); fgets($file); // læser den første linje fpassthru($file); // outputter resten af filen fclose($file); ?>

Se også

  • funktionen readfile,
    som outputter indholdet af en fil
  • funktionen fread,
    som læser fra en fil
  • funktionen fgets,
    som læser en linje fra en fil
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis