2011年3月11日金曜日

(php) file_get_contents関数

MP3などのファイル


file_get_contentsファイルの内容を全て文字列に読み込む

説明

string file_get_contents ( string $filename [, bool $use_include_path = false [, resource $context [, int $offset = -1 [, int $maxlen ]]]] )

この関数は file() と似ていますが、 offset で指定した場所から開始し maxlen バイト分だけ ファイルの内容を文字列に読み込むという点が異なります。 失敗した場合、file_get_contents()FALSE を返します。

file_get_contents()はファイルの内容を文字列に読み込む 方法として好ましいものです。もしOSがサポートしていれば パフォーマンス向上のためにメモリマッピング技術が使用されます。

注意:

空白のような特殊な文字を有する URI をオープンする場合には、 urlencode() でその URI をエンコードする必要があります。

例1 とあるウェブサイトのホームページのソースの取得と出力

= file_get_contents('http://www.example.com/');
echo
$homepage;
?>


0 件のコメント:

コメントを投稿