2014-08-29 60 views
0

我正在像「他不能...」那樣在數據庫中存儲文本。但是當我回應這段文字時,因爲它在HTML標記中,所以瀏覽器獲得了'作爲關閉一些html元素的標記。以前使用哪種PHP函數,以便在HTML標記內安全地回顯這種類型的文本?正確的方法來回顯HTML內的引用文本

+1

HTML標記使用標籤,如'

'和'

'作爲標記的括號。報價如何結束這樣的事情?你是在談論一個屬性值,比如'value ='$ text''? – Barmar 2014-08-29 00:17:31

回答

2

使用htmlentities()

echo "<input type='text' value='" . htmlentities($text, ENT_QUOTES | ENT_HTML401) . "'>"; 

ENT_QUOTES標誌告訴它單引號和雙引號轉換爲實體(默認只是雙引號)。

+0

是的,就是這樣。固定。非常感謝 – heron 2014-08-29 00:23:01

相關問題