TECH I.S.

PHP fpassthru() 関数

❮ PHP ファイルシステムリファレンス

ファイルの現在の位置からEOFまで読み取り、残りのデータを出力バッファーに書き込みます。

<?php $file = fopen("test.txt","r"); // Read first line fgets($file); // Read from the current position in file - until EOF, and then write the result to the output buffer echo fpassthru($file); fclose($file); ?>


定義と使用法

fpassthru()関数は、ファイル内の現在の位置からEOFまで読み取り、結果を出力バッファーに書き込みます。

注:Windowsでバイナリファイルに対してfpassthru()を使用する場合は、ファイルをバイナリモードで開くことを忘れないでください。

ヒント:すでにファイルに書き込んでいる場合は、rewind() を呼び出してファイル・ポインタをファイルの先頭に設定する。

ヒント:既にファイルに書き込んでいる場合は、rewind()を呼び出してファイルポインタをファイルの先頭に設定します。

ヒント:ファイルの内容を出力バッファにダンプするには、代わりにreadfile()関数を使用します。

構文

<div>fpassthru(<em>file</em>)</div>

パラメータ値

パラメータ

説明

file Required 読み取り元の開いているファイルを指定します

Technical Details

Return Value: ファイルから読み取られて出力に渡された文字数、または失敗した場合はFALSE

PHP バージョン:

4.0+

❮ PHP ファイルシステムリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細