昨天在用ThinkPHP整合Kindeditor的时候,在提交内容或者修改字体颜色的时候Kindeditor自动把我修改后的内容转义成 “"”,在网上找了半天就知道是kindeditor自动转义,原因是找到了,可是就是找不到解决的方法,也在一些技术群里咨询了一些 人,但是没有一个能帮忙解决的,搞的昨天一天情绪十分低落,因为网站要急着上线,后台编辑器不能用那就是网站还不能上线。
好歹经过今天自己的研究找到了解决方法,把Kindeditor的内容经过这么转义就过来了:
默认调用:
- {$vo['content']}
然后会出现这样
使用htmlspecialchars_decode把预定义的实体转为字符
- {$vo.content|htmlspecialchars_decode}