我在MYSQL变量"my_text"使用FILTER_SANITIZE_FULL_SPECIAL_CHARS函数保存文本,如下所示:
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回显会把整个字符串放在引号中,然后看到这个
<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