我有一组Word文档,希望使用我编写的PHP工具发布。我将Word文档复制并粘贴到文本框中,然后使用PHP程序将其保存到MySQL中。我遇到的问题是由Word文档具有的所有非标准字符引起的,例如弯引号和省略号(“...”)。目前,我要做的是手动搜索并用纯文本或HTML实体(é等)替换这些类型的东西(以及诸如e-acute之类的外来符号),PHP中是否有一个我可以调用的函数, Word文档的输出,并将应为实体的所有内容转换为实体,并将其他在Firefox中无法正确显示的符号转换为可以显示的符号。

谢谢!

最佳答案

更好的解决方案是确保您的数据库设置为支持UTF-8字符。扩展集中可用的其他字符应覆盖您正在谈论的所有“非标准”字符。

否则,如果您确实必须将这些字符转换为HTML实体,请使用htmlentities()

09-19 05:18