fpassthru
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().