【发布时间】:2011-01-19 17:56:10
【问题描述】:
我在网上发现了很多关于这个主题的不同/不一致的信息,所以我希望有人可以帮助我解决这些问题:
我需要一个函数来清理字符串,以便安全地插入 utf-8 mysql db 或写入 utf-8 XML 文件。不能转换为 utf-8 的字符应该去掉。
为了写入 XML 文件,我还遇到了将 html 实体转换为数字实体的问题。 htmlspecialchars() 几乎一直有效,但我读到它不足以正确清理所有字符串,例如包含无效 html 实体的字符串。
谢谢你的帮助,布赖恩
【问题讨论】:
标签: php xml utf-8 html-entities