НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить