📅  最后修改于: 2023-12-03 15:00:45.107000             🧑  作者: Mango
PHP中的 file_get_contents
函数是一个用于读取文件内容的函数。
file_get_contents
函数可以从文件、URL、以及其他类似于文件的资源获取内容,并返回该内容。语法如下:
file_get_contents($filename, $use_include_path = false, $context = null, $offset = -1, $maxlen = -1);
其中:
$filename
:要打开和读取的文件名或 URL。$use_include_path
:可选参数,如果设置为 true
,则 file_get_contents
将在 include_path 中查找文件。$context
:可选参数,用于向上下文传递 HTTP 请求头和其他数据。$offset
:可选参数,读取内容的偏移量。如果设置为负值,将从末尾开始计算。$maxlen
:可选参数,读取内容的长度限制。如果设置为负值,则将读取整个文件。file_get_contents
函数的返回值为从文件/URL中读取的数据,如果读取失败,则返回 false
。
读取本地文件的内容:
$content = file_get_contents('example.txt');
echo $content;
读取远程 URL 的内容:
$content = file_get_contents('https://www.example.com/');
echo $content;
file_get_contents
函数要求 PHP 与以二进制模式打开的文件具有相同的编码。file_get_contents
函数可能会受到 php.ini
中的 allow_url_fopen
选项的限制。