php html_entity_decode HTML实体转义
admin
2023-06-13 12:02:49
0

最近遇到一个问题,数据中包含中文引号,结果被转义存储到数据库,取数据的时候用了htmlspecialchars_decode把实体转义回去,结果发现并没有生效,看了一下htmlspecialchars_decode只支持5个指定的实体转换,其他的[我遇到的是中文引号&ldrquo;]
因此发现了html_entity_decode可以把所有的实体转义回去~

另外,如果你在浏览器中测试,会发现是转义回去的,这是因为浏览器自动给处理了。实际上是没有转回去的,可以到命令行试试哦~~

html_entity_decode:把所有的html实体转换为原来的字符
与htmlentities() 相反
更准确地说,这个函数解码所有的实体(包括所有的数字实体):a)对于所选择的文档类型必须是有效的 - 即对于XML,这个函数不解码可能在某些DTD中定义的命名实体 - 以及b) 其中的字符或字符位于与所选编码相关联的编码字符集中并且在所选文档类型中被允许。 所有其他实体保持原样。

htmlspecialchars_decode:将特殊的 HTML 实体转换回普通字符
此函数的作用和 htmlspecialchars() 刚好相反。它将特殊的HTML实体转换回普通字符。

被转换的实体有: &, " (没有设置ENT_NOQUOTES 时), ' (设置了 ENT_QUOTES 时), < 以及>。

所以并不能把不包含在以上5个的其他转换回去。

相关内容

热门资讯

鲁比奥紧急安抚,但“若美国对华... 【文/观察者网 王一】当地时间5月26日,美国国务卿鲁比奥将结束为期4天的访印行程。从与印度总理莫迪...
打响“河南服务”品牌丨用江湖情... 2025年,开封万岁山武侠城全年综合营收达12.7亿元,接待游客2452.2万人次,营收3年间增长1...
凡星闪耀丨一个人的光影山路 —... “放电影去?”“对,今天去王家辿。”5月13日傍晚,李全民开着汽油三轮车,刚拐进鹤壁市鹤山区姬家山乡...
今年我国养老机器人市场规模将破... 今天(26日),中国软件评测中心发布了《智能养老服务机器人产业演进与未来趋势研究》报告。报告显示,我...
中国之城|河南安阳:如切如削的... 新华社郑州5月25日电 题:河南安阳:如切如削的山前之城当你站在河南安阳的林州太行阁前,会瞬间秒懂“...
中信建投:海外AI行业核心投资... 人民财讯5月26日电,中信建投证券研报称,海外AI行业核心投资逻辑呈现两条主线:在硬件与基础设施端,...
中华人民共和国和塞尔维亚共和国... 新华社北京5月25日电中华人民共和国和塞尔维亚共和国关于持续推进构建新时代中塞命运共同体的联合声明应...
原创 “... 长沙晚报掌上长沙5月25日讯(全媒体记者 周斌 通讯员 熊奇欢 周秋燕)24日,搭载神舟二十三号载人...
大模型公司门口,挤满了送钱的投... 文 | 白鲸实验室 今年大模型公司最大的变数之一,是DeepSeek也开始下场融资。这意味着,即使...
安克创新:具身智能相关研发正按... 上证报中国证券网讯(记者 夏子航)在5月24日披露的投资者关系活动记录表中,安克创新表示,公司在具身...