stream_get_contents
读取资源流到一个字符串
适用PHP版本:PHP 4.3.0 及以上版本
stream_get_contents() 函数用于从文件句柄中读取全部内容,直到文件末尾。它通常用于获取一个流的所有数据,并返回字符串。
string stream_get_contents ( resource $handle [, int $length = -1 [, int $offset = -1 ]] )
返回读取的内容。如果发生错误则返回 FALSE。
下面是一个使用 stream_get_contents() 函数读取文件内容的示例:
$file = fopen('example.txt', 'r'); // 打开文件 if ($file) { $content = stream_get_contents($file); // 读取文件的全部内容 echo $content; // 输出内容 fclose($file); // 关闭文件 }
该示例首先打开一个名为 'example.txt' 的文件,并读取其全部内容。stream_get_contents() 从文件句柄中读取文件的内容,直到文件的末尾。最后,输出文件内容,并关闭文件。