301 of 410 menu

Функција fpassthru

Функцијата fpassthru ги изведува сите податоци од датотеката, почнувајќи од тековната позиција на покажувачот на датотеката и до крајот. Функцијата прифаќа еден параметар - покажувач на датотека, која мора да биде отворена за читање. По извршувањето, функцијата го враќа бројот на испечатени бајти или false во случај на грешка.

Синтакса

fpassthru(resource $handle): int|false

Пример

Да го испечатиме содржината на датотеката 'data.txt':

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

Пример

Да го провериме бројот на испечатени бајти:

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

Пример

Да се обидеме да користиме fpassthru после делумно читање на датотеката:

<?php $file = fopen('data.txt', 'r'); fgets($file); // ја читаме првата линија fpassthru($file); // го изведуваме остатокот од датотеката fclose($file); ?>

Погледни ги и

  • функцијата readfile,
    која ја изведува содржината на датотеката
  • функцијата fread,
    која чита од датотека
  • функцијата fgets,
    која чита линија од датотека
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј