与えられたファイルポインタをEOFまで読み、結果を標準出力に書き出し ます。
エラーが起こった場合、
fpassthru()
は
FALSE
を返します。
ファイルポインタは有効なものでなければならず、また
fopen()
,
popen()
または
fsockopen()
で正常にオープンされたファイルを指している必要があります。
fpassthru()
はファイルを読み終えると そのファイルをクローズします(残った
fp
はもはや使用できません)。
ファイルの内容を標準出力にダンプしたいだけの場合、
readfile()
を使用することが可能です。 この場合、
fopen()
コールは必要ありません。
注意 fpassthru() をWindowsシステムのバイナリファイ ルで使用する場合、 fopen() をコールする際に モードに b を追加してバイナリモードでファイルを オープンするようにして下さい。
readfile()
,
fopen()
,
popen()
,
fsockopen()
も参照下さい。