Почему html_entity_decode преобразовывает не все HTML-сущности?

Примеры сущностей:
'’',
'"',
' ',
'&',
'',
  • Вопрос задан
  • 234 просмотра
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Потому что этих сущностей нет в таблице кодирования/декодирования
Посмотреть эту таблицу можно так
<?php
var_dump(get_html_translation_table(HTML_ENTITIES));


https://www.php.net/manual/ru/function.get-html-tr...
так же можно поиграться в параметром $flags, который может повлиять на кодирование &quot; например
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Возможно потому, что
var_dump(html_entity_decode('&amp;'), html_entity_decode('&amp;amp;'));

выдаст
string(1) "&"
string(5) "&amp;"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы