簡體   English   中英

將數據庫純文本作為PHP代碼執行

[英]Executing database plain text as PHP code

我將包含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代碼?

請看看eval()

這會將PHP字符串評估為PHP代碼。 但是非常小心

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM