在输出HTML页面,获取其他页面内容的时候需要得到网页编译后的代码,就是你打开网站,然后ctrl+s保存得到的代码,如果没有看到,那么就是被屏蔽了。这个代码很简单,举例如下
$YaoDeDao = file_get_contents(网页地址);
echo $YaoDeDao;
$YaoDeDao(要得到)这个名字随你喜欢,关键记住file_get_contents这个函数,它用于获取网页内容,括号内的是网页地址,例http:/--/www.olserve.com(把http:/--/中的--去掉),我们可以变形一下,这样就可以得到我们要的功能,例如
murl = 网页地址;
$YaoDeDao = file_get_contents(murl);
if(!file_exists("html.html")) //如果此文件不存在,则自动建立一个
{
$myfile = 'html.html';
if (is_writable($myfile) == false) { die('无法写入文件'); }
file_put_contents ($myfile, $YaoDeDao); //使用file_put_contents函数写入数据,这个函数是PHP5的,如果是低版本的,可以用fwrite($myfile, $YaoDeDao);
fclose($myfile);
}
在这里我们只需要记住file_get_contents,file_exists,file_put_contents,这三个函数就可以了,这样就可以根据具体情况变换,得到需要的功能。

