fpassthru

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

説明

int fpassthru(int fp);

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

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

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

ファイルの内容を標準出力にダンプしたいだけの場合、 fopen コールを省く readfile を使用することが可能です。

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