使用PHP获得动态网页的HTML代码
  • 提交:admin
  • 时间:10-02-26 11:47
  • 更新:10-02-26 11:47
在输出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,这三个函数就可以了,这样就可以根据具体情况变换,得到需要的功能。

文章推荐

    Loading...

人气排行

    Loading...
建站经验 - 业内新闻 - 优化技术 - 网络营销 - 官方论坛 - 建站套餐 - 网站建设单价 - 增值服务 - 建站流程
网站优化套餐 - 网站推广增值服务 - 网站推广流程 - 网站设计 - 设计精选 - 企业网站 - 政府网站 - 电子商务网站 - 行业门户网站

关于我们 - 诚聘英才 - 合作伙伴 - 联系我们
[ 简体中文 ] [ blue ] 管理模式
Copyright ©2005 - 2008 杭州尚线网络技术有限公司
Processed in 0.003(s) 浙ICP备07025542号