0

我将包含 HTML 和 PHP 的单个页面作为纯文本存储在数据库中,如下所示:

<body>
<h1>Welcome</h1>
<?PHP $welcome = "Hello"; 
      echo $welcome; 
?>
<br />
</body>

并且期望的结果是执行混合了纯文本的 PHP 代码,所以上面的代码在浏览器中看起来像下面的 HTML:

<body>
<h1>Welcome</h1>
Hello<br />
</body>

我正在使用一个简单的函数ECHO是从数据库到页面的纯文本,所以很明显,PHP 永远不会被视为 PHP。

您将如何将 PHP 从被解释为纯文本转换为作为实际 PHP 代码执行?

4

1 回答 1

4

请看一下eval()

这会将 PHP 字符串评估为 PHP 代码。但是非常小心

于 2013-03-04T19:22:52.763 回答