関数の説明
string file_get_contents ( string $filename [, bool $use_include_path
[, resource $context [, int $offset [, int $maxlen ]]]] )
file() と同じですが、
file_get_contents() は、ファイルを文字列に読み取ります。パラメータ offset で指定された位置から maxlen の長さで読み取りを開始します。
コンテンツ。失敗すると、file_get_contents() は FALSE を返します。
file_get_contents() 関数は、ファイルの内容を文字列に読み取るための推奨される方法です。オペレーティング システムがメモリ マッピング テクノロジをサポートしている場合は、パフォーマンスを向上させるためにメモリ マッピング テクノロジも使用されます。
アプリ:
コードは次のとおりです | コードをコピー |
$str = $content=file_get_contents("2.sql",FALSE,NULL,1024*1024,1024); |
小さいファイルをセグメントに分けて読み取って読み終えたい場合は、fread() 関数を使用できます
コードは次のとおりです | コードをコピー |
$fp=fopen('2.sql','r'); エコー $str; |
原文: http://www.111cn.net/phper/php/41876.htm