У меня есть следующий код:
echo html_entity_decode("„", ENT_QUOTES, "UTF-8");
Результат „, но ожидаемый результат „.
„
„
Я также пытался ISO-8859-1 вместо UTF-8, новсе по-прежнему.
ISO-8859-1
UTF-8
Почему html_entity_decode не работает в этом случае?
html_entity_decode
Это специальный символ, а не html-сущность, поэтому я думаю, что это будет правильный путь.
<?php $str = "„"; echo htmlspecialchars_decode($str); ?>