file_get_contents将文件读入字符串

有时候需要读取某个文件,并字符串的方式保存,用php里面的$str = file_get_contents()函数可以轻松实现。获取后的文件是当前页面的内容,保存为定义的str变量中。file_get_contents() 函数是用来将文件的内容读入到一个字符串中的首选方法。如果操作系统支持还会使用内存映射技术来增强性能。当然还可以对获取的文件进行处理(比如用正则获取里面的连接、邮箱等)。

语法:

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

返回值

函数返回获取的值或者在失败时返回 FALSE.

案例:

比如我获取淘宝的页面到我本地:

$str = file_get_contents("http://www.taobao.com");
echo $str;
然后在本地直接可以看到很完整的淘宝首页了。

评论/留言