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