php - 解码 html 特殊字符和其他元素

标签 php html decode html-entities

如何将 à 等 PHP 元素转换为默认的 utf8 字符?

我尝试 html_entity_decode 但没有成功(我显示一些 ? 代替 à 代替 )

最佳答案

您遇到编码问题。 html_entity_decode 默认输出 iso-8859-1。根据您的 ?,我假设您使用的是 utf-8。

试试这个:html_entity_decode('à', ENT_COMPAT, 'utf-8')

关于php - 解码 html 特殊字符和其他元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12735806/

相关文章:

php - 使用 php 的 MySQL 结果不稳定

php - tar ssh 无法正常工作

javascript - Base64 图像未显示在图像中

html - 在 HTML 中混合 RTL 和 LTR 文本

c++ - 解码 H.264 单个最终单元

html - 如何在 Elixir 中对字符串进行 html 解码?

iphone - 将格式化的 HTML 文本字符串转换为 NSString 部分

php - MySQL 存储好友

php - LEFT JOIN 后的 ORDER BY 不能在浏览器中工作但在 SQL 中工作

html - 除非绝对定位,否则 anchor 标记不可点击?