0
我正在像“他不能...”那样在数据库中存储文本。但是当我回应这段文字时,因为它在HTML标记中,所以浏览器获得了'
作为关闭一些html元素的标记。以前使用哪种PHP函数,以便在HTML标记内安全地回显这种类型的文本?正确的方法来回显HTML内的引用文本
我正在像“他不能...”那样在数据库中存储文本。但是当我回应这段文字时,因为它在HTML标记中,所以浏览器获得了'
作为关闭一些html元素的标记。以前使用哪种PHP函数,以便在HTML标记内安全地回显这种类型的文本?正确的方法来回显HTML内的引用文本
echo "<input type='text' value='" . htmlentities($text, ENT_QUOTES | ENT_HTML401) . "'>";
的ENT_QUOTES
标志告诉它单引号和双引号转换为实体(默认只是双引号)。
是的,就是这样。固定。非常感谢 – heron 2014-08-29 00:23:01
HTML标记使用标签,如'
'和'
'作为标记的括号。报价如何结束这样的事情?你是在谈论一个属性值,比如'value ='$ text''? – Barmar 2014-08-29 00:17:31