有人询问了与此相关的问题,这里是链接Save current page as HTML to server
因此,当您使用相同的信息进入php页面时,您可以看到该代码的最佳答案生成html文件,我想知道的是如何在生成之前修改此html文件< / p>
同一个问题的某个人给出了这个例子
<?php
$cacheFile = 'cache.html';
if ( (file_exists($cacheFile)) && ((fileatime($cacheFile) + 600) > time()) )
{
$content = file_get_contents($cacheFile);
echo $content;
}
else {
ob_start();
// write content
echo ' <h1> Hello world to cache</h1>';
$content = ob_get_contents();
ob_end_clean();
file_put_contents($cacheFile,$content);
echo $content;
}
?>
但是更改出现在两个文件中我只想更改html版本,我怎么能这样做?我想在生成之前进行更改