Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

fpassthru

(PHP 3, PHP 4 )

fpassthru --  ファイルポインタ上に残っているすべてのデータを出力する

説明

int fpassthru ( int fp)

与えられたファイルポインタをEOFまで読み、結果を標準出力に書き出し ます。

エラーが起こった場合、fpassthru()FALSEを返します。

ファイルポインタは有効なものでなければならず、また fopen(), popen() またはfsockopen() で正常にオープンされたファイルを指している必要があります。 fpassthru()はファイルを読み終えると そのファイルをクローズします(残ったfp はもはや使用できません)。

ファイルの内容を標準出力にダンプしたいだけの場合、 readfile()を使用することが可能です。 この場合、fopen()コールは必要ありません。

注意 fpassthru()をWindowsシステムのバイナリファイ ルで使用する場合、fopen()をコールする際に モードにbを追加してバイナリモードでファイルを オープンするようにして下さい。

readfile(), fopen(), popen(), fsockopen() も参照下さい。