301 of 410 menu

Funksie fpassthru

Die funksie fpassthru druk alle data vanaf 'n leër uit, beginnende by die huidige posisie van die leërwyser tot by die einde. Die funksie neem een parameter - 'n verwysing na die leër, wat oopgemaak moet wees vir lees. Na uitvoering gee die funksie die aantal uitvoergewekte grepe terug of false in geval van 'n fout.

Sintaksis

fpassthru(resource $handle): int|false

Voorbeeld

Laat ons die inhoud van die leër 'data.txt' uitvoer:

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

Voorbeeld

Kom ons kontroleer die aantal grepe wat uitvoer is:

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

Voorbeeld

Kom ons probeer om fpassthru te gebruik na gedeeltelike lees van die leër:

<?php $file = fopen('data.txt', 'r'); fgets($file); // lees die eerste lyn fpassthru($file); // voer die oorblywende leër uit fclose($file); ?>

Sien ook

  • die funksie readfile,
    wat die inhoud van 'n leër uitvoer
  • die funksie fread,
    wat van 'n leër lees
  • die funksie fgets,
    wat 'n lyn van 'n leër lees
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp