经常使用各种编辑器的小伙伴们都会遇到,在复制一些带有样式文字到编辑器然后保存到数据库里之后一些特殊的符号被转义成了html实体。
例如:大于号和小于号,通过编辑器和框架的过滤和处理存到数据库的是>和<
然后在前端把数据输出到页面上之后还是数据库里的原文,并没有转义成正常的符号。
那么就需要用到这个php函数了:
1 | htmlspecialchars_decode() |
在我使用之后发现他不仅能解决这些符号的问题,其他html标签的问题在转义后也能正常使用。
经常使用各种编辑器的小伙伴们都会遇到,在复制一些带有样式文字到编辑器然后保存到数据库里之后一些特殊的符号被转义成了html实体。
例如:大于号和小于号,通过编辑器和框架的过滤和处理存到数据库的是>和<
然后在前端把数据输出到页面上之后还是数据库里的原文,并没有转义成正常的符号。
那么就需要用到这个php函数了:
1 | htmlspecialchars_decode() |
在我使用之后发现他不仅能解决这些符号的问题,其他html标签的问题在转义后也能正常使用。