缓存文件遇到难题了

wzwen 2010-11-16 09:04:24
主要是如何将整个页面的html代码赋给变量呢?

...全文
82 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
moliyishengyuan 2010-11-17
  • 打赏
  • 举报
回复
ob_start();
include($file_path);
$contents = ob_get_contents();
ob_end_flush();
wzwen 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 amani11 的回复:]

PHP code


<?php
//读出数据库
//相关操作
function_exists('ob_gzhandler') ? ob_start('ob_gzhandler') : ob_start();//增加这一句



$content = ob_get_contents();//
?>
[/Quote]

这样,中间混杂的html代码和输出的php变量,都赋给了$content吗?


我现在用生成静态文件的方法,不过感觉麻烦了一点,需要将模板文件中的一些变量直接替换。

如果能直接将上面所有的html代码直接保存成一个文件,就省事了。
战斗生活 2010-11-16
  • 打赏
  • 举报
回复
字符类操作函数 文件类操作函数。。。
amani11 2010-11-16
  • 打赏
  • 举报
回复


<?php
//读出数据库
//相关操作
function_exists('ob_gzhandler') ? ob_start('ob_gzhandler') : ob_start();//增加这一句



$content = ob_get_contents();//
?>

wzwen 2010-11-16
  • 打赏
  • 举报
回复
<?php
//读出数据库
//相关操作
?>
<html>
<body>
<?php echo $a;?>

……这个中间还有许多html和php混编的内容在里面
ddd

</body>
</html>
<?php
$content = 这里怎么将上面所有的html代码赋给变量呢???
$file = fopen("a.html","w");
fwrite($file,$content);
fclose($file);
?>

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧