file_get_contents函數用于將文件內容讀入一個字符串中。它的基本語法如下:
string file_get_contents(string $filename, bool $use_include_path = false, resource $context = null, int $offset = 0, int $maxlen = null)
$filename:要讀取的文件名,可以是本地文件路徑或者URL。
$use_include_path:可選參數,如果設置為true,將在include_path中查找文件。
$context:可選參數,用于指定上下文,例如HTTP頭信息等。
$offset:可選參數,從文件的指定偏移位置開始讀取。
$maxlen:可選參數,最大讀取的字節數。
示例:
// 讀取本地文件
$content = file_get_contents('path/to/file.txt');
echo $content;
// 讀取URL內容
$content = file_get_contents('http://example.com');
echo $content;
注意:file_get_contents函數在讀取大文件時可能會導致內存溢出,因此建議在讀取大文件時使用其他方法,如逐行讀取或使用fread函數。