-2

正如我的问题中提到的:我有一个从数据库生成一些数据的 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());

但问题是它仍然显示“预览”链接我该怎么做才能隐藏它?

4

1 回答 1

0

如果您在 之后回显预览链接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>"
} 

假设这就是你的意思......

于 2013-06-01T23:07:50.743 回答