正如我在问题中提到的:我有一个php文件,从数据库中生成一些数据。我想隐藏的链接说:预览这是我在php文件中的代码:
<?php
if(basename($_SERVER['PHP_SELF']) != "theme.html"){
echo "<a href='theme.html' target='_blank' class='button'>Preview</a>";
}else{
echo"";
}
?>
我成功地将php文件转换为html文件使用以下代码:
file_put_contents('theme.html', ob_get_clean());
但问题是它仍然显示"预览"链接我怎样才能隐藏它呢?
如果在ob_get_clean()
之后回显预览链接,则该链接将不会被输出缓冲区获取。
<?php
ob_start();
// output that you want to save to file.
$file = ob_get_clean();
file_put_contents('theme.html', $file);
echo $file;
if(basename($_SERVER['PHP_SELF']) != "theme.html"){
echo "<a href='theme.html' target='_blank' class='button'>Preview</a>"
}