echo $name
给我 Mount Kimbie —碳酸
。
如何获得 Mount Kimbie - Carbonated
?
&mdash、引号和其他内容应解码为常规符号。
我已经尝试了 htmlspecialchars_decode($name)
和 html_entity_decode($name)
,它们都不起作用。
最佳答案
您可能缺少字符集参数:
html_entity_decode($name, 0, "UTF-8");
根据 PHP 版本,假定 Latin-1 不包含 mdash
。
关于php - 解码字符串中的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16171471/