Учебник РНР
Назад Вперёд

fpassthru

(PHP 3, PHP 4)

fpassthru - выводит все оставшиеся в файловом указателе данные.

Описание

int fpassthru (int fp)

Читает до EOF в данном указателе файла, начиная с текущей позиции, и записывает результат в стандартный вывод.

Если возникла ошибка, fpassthru() возвращает FALSE .

Указатель файла обязан быть правильным и указывать на файл, успешно открытый функцией fopen() , popen() или fsockopen() . Вам может потребоваться вызов rewind() для возвращения указателя в начало файла, если вы уже записывали данные в файл. Файл закрывается, когда fpassthru() закончила его чтение (без использования fp ).

Если вы просто хотите сбросить содержимое файла в stdout, вы можете использовать readfile() , которая сохраняет всё для вызова fopen() .

Примечание: при использовании fpassthru() в двоичном файле под Windows вы должны открыть файл в двоичном режиме, присоединяя b к режиму, используемому в вызове fopen() .

См. также readfile() , fopen() , popen() и fsockopen() .


Назад Оглавление Вперёд
fopen Вверх fputs