1

我有字符串:

$str = "Końcówki";

我的目标字符串是:

$str = "Końcówki";

echo html_entity_decode($d); // Końc�wki

echo utf8_encode(html_entity_decode($d)); // KoÅcówki

如何在不破坏其他特殊字符的情况下对其进行解码?

4

1 回答 1

2

该字符需要被解码为一些字符集。该字符串已经包含一个以专用字符集编码的字符。您需要告诉html_entities_decode解码为相同的字符集。目前,两者之间存在不匹配。

html_entity_decode($str, ENT_COMPAT, 'your charset here')
于 2013-07-09T07:06:09.277 回答