Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16833 программиста и 1780 роботов. Сейчас ищут 2072 программиста ...
Приступая к работе

SplFileObject::fpassthru - Выводит все оставшееся содержимое файла в выходной поток

Вернуться к: SplFileObject

SplFileObject::fpassthru

(PHP 5 >= 5.1.0, PHP 7)

SplFileObject::fpassthru Выводит все оставшееся содержимое файла в выходной поток

Описание

public int SplFileObject::fpassthru ( void )

Читает данные из файла с текущей позиции до конца файла и помещает их в буфер выходного потока.

Если вы уже записали какие-то данные в файл и вам необходимо вернуться на начальную позицию, файловый указатель можно сбросить методом SplFileObject::rewind().

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает количество символов, которые были прочитаны из файла с описателем handle и переданы на вывод.

Примеры

Пример #1 Пример использования SplFileObject::fpassthru()

<?php

// открываем файл в режиме чтения двоичных данных
$file = new SplFileObject("./img/ok.png""rb");

// отправка заголовков
header("Content-Type: image/png");
header("Content-Length: " $file->getSize());

// передаем изображение и заканчиваем работу
$file->fpassthru();
exit;

?>

Смотрите также

  • fpassthru() - Выводит все оставшиеся данные из файлового указателя



Вернуться к: SplFileObject

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware