我有一个 web 应用程序,它在 MySQL 数据库中存储法语文本——其中可能包含重音字符。当直接通过 PHP 检索数据时,重音字符会变得乱码。例如:qui r�fl�te la liste.
因此,我使用 htmlentities()
(或 htmlspecialchars()
)将字符串转换为 html 实体,一切都很好。然而,当我输出包含重音字符和 HTML 元素的数据时,事情变得更加复杂。例如,<strong>
转换为 <strong>
因此浏览器无法理解。
如何才能同时正确显示重音字符和正确解析我的 HTML?
谢谢!
最佳答案
也许你可以看看 utf8_encode()
和 utf8_decode()
关于php - 存储在 MySQL 数据库中的重音字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2052982/