PHP マニュアル
前のページ |  | 次のページ

# readfile

(PHP 3, PHP 4 )

readfile -- ファイルを出力する

## 説明

int readfile ( string filename, int `[use_include_path]`)

ファイルを読んで標準出力に書き出します。

ファイルから読み込んだバイト数を返します。エラーが起こると `FALSE`を返し、また@readfileという名前でコールされない限り、 エラーメッセージが表示されます。

`filename`が"http://"(大文字小文字は区別されません) で始まっている場合、指定されたサーバに対してHTTP 1.0コネクションが オープンされ、返されたテキストが標準出力に書き出されます。

PHP 4.0.5より前のバージョンは、HTTPリダイレクトを処理しません。こ のため、ディレクトリには末尾のスラッシュを含める必要があります。

`filename`が "ftp://"(大文字小文字は区別されません) で始まっている場合、指定されたサーバに対してFTPコネクションが オープンされ、要求したファイルが標準出力に書き出されます。 サーバがパッシブ・モードをサポートしていない場合、これは失敗します。

`filename`が上記のいずれでもない 場合、ファイルはファイルシステムからオープンされ、その内容が 標準出力に書き出されます。

オプションの2番目の引数を使用して、これに"1"を設定することにより、 include_path のファイルの検索も行うことができます。

fpassthru(), file(), fopen(), include(), require(), virtual() も参照下さい。

前のページ | ホーム | 次のページ
popen | 上に戻る | readlink