无法在里面打印PHP标签

时间:2016-06-23 20:54:07

标签: php html

我想使用 echo

在HTML输出中打印PHP声明标记<?php ?>

例如我的代码如下:

$var = '<?php echo "hello world"; ?>';
echo $var;

但是当我在echo中的 $ var 之后添加一些东西时,它给了我空的结果:

echo $var . "<b>hello world<b>";

这给出了输出:

hello world

但它应该以{{1​​}}

的形式给出结果

怎么可能?

1 个答案:

答案 0 :(得分:-1)

对于浏览器来说,它只是一个html标记,因为它以&lt;以&gt;结尾浏览器将其视为无效的html标记,并且不显示任何内容。

尝试使用echo htmlentities($var)."<b>hello world</b>";

相关问题