我有一些HTML数据(我无法控制,只能读取),其中包含许多斯堪的纳维亚字符(如å、ä、ö、æ、ø等)。这些“特殊”字符被存储为HTML字符数字(æ =
祝好, Christofer
æ
)。我需要在PHP中将它们转换为相应的实际字符(或JavaScript,但我想在这里使用PHP更好...)。似乎html_entity_decode()
只处理“其他”类型的实体,其中æ = &#aelig;
。到目前为止,我想到的唯一解决方案是制作一个转换表,并将每个字符数字映射到实际字符,但这并不是非常聪明的做法...所以,有什么想法吗? ;)祝好, Christofer
html_entity_decode()
对你来说有什么问题?你传递的字符集参数是什么?在我的测试中似乎可以正常工作... - Matt Gibson