PHP转存HTML

我想把PHP+MYSQL页面转存成HTML页面,就是把链接数据库和执行数据库查询命令的页面的结果保存成HTML,普通方法只有另存为HTML才能实现,有没有更加高效的方法,... 我想把PHP+MYSQL页面转存成HTML页面,就是把链接数据库和执行数据库查询命令的页面的结果保存成HTML,普通方法只有另存为HTML才能实现,有没有更加高效的方法,比方使用工具,或者API? 展开
 我来答
AmareOs
2013-03-21
知道答主
回答量:44
采纳率:0%
帮助的人:10.8万
展开全部
???你说的是网站静态页面生成吧,我倒是觉得有时间去研究一下伪静态,关于生成静态页面的话,总觉得会提高网站垃圾数据的冗余度!!
追问
可以用
echo"优秀";
INCLUDE("my.php","select * from class where score>80");
echo"中等";
INCLUDE("my.php","select * from class where score>60 and score<80");
echo"不及格";
INCLUDE("my.php","select * from class where score<60");
这种方式来生成静态页面吗? 这样的思维可以生成静态报表.
追答
恩。冒昧的问一下,include这个是这样用的吗,include是导入数据,说白了就是复制另一个文件的代码到此文件!
tunpishuang
推荐于2016-08-11 · TA获得超过233个赞
知道小有建树答主
回答量:348
采纳率:100%
帮助的人:88.9万
展开全部
在你需要存放为html的php页面这样修改:
ob_start();//在所有html输出前加入这句
echo"<br>";echo"<br><pre>";print_r($array2);echo"</pre>";
echo"<br>";echo"<br><pre>";print_r($array3);echo"</pre>";
echo"<br>";echo"<br><pre>";print_r($array4);echo"</pre>";
//在所有html输出后加入以下内容:

$content = ob_get_contents();
$f = fopen(time()+"_cache.html", "w");
fwrite($f, $contents);
fclose($f);

这样浏览php的时候页面已经“缓存”到了一个html文件内。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑灬尘缘
2013-03-22 · 超过18用户采纳过TA的回答
知道答主
回答量:177
采纳率:0%
帮助的人:84.7万
展开全部
有相应的代码的,在网上好好找找
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式