簡體   English   中英

回顯一個變量包含來自 MYSQL 的 html 標簽

[英]Echo a variable contains html tags from MYSQL

我使用函數 FILTER_SANITIZE_FULL_SPECIAL_CHARS 在我的 MYSQL 變量“my_text”中添加了一個短格式文本,並像這樣保存了這個文本:

MYSQL 中的文本:

<p style="text-align: justify;"><span style="color: rgb(224, 62, 
45);">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy 
eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam 
voluptua.</span></p>

如果我獲取這個變量並嘗試在前端 php 回顯它,不知何故這些標簽不起作用,因為 php echo 將這個完整的字符串放在引號之間,我看到了:

<p style="text-align: justify;"><span style="color: rgb(224, 62, 45);">Lorem ipsum dolor 
sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore 
et dolore magna aliquyam erat, sed diam voluptua.</span></p>

為什么它不起作用?

謝謝您的幫助!

如果您希望將經過清理的 HTML 轉換回實際的 HTML,請查看

html_entity_decode()

https://www.php.net/manual/en/function.html-entity-decode.php

暫無
暫無

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

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