У меня проблема с декодированием html-объектов для отображения в браузере.Я пытаюсь отобразить описание блога из блога WordPress.Текст является HTML-сущностью, закодированной до его сохранения в БД.Так, например, чтобы отобразить гиперссылку, текст должен быть обратно декодирован в виде html-сущности, поэтому a-тег отображается правильно.
Но когда я пытаюсь декодировать текст, он все равно выходитв виде объектов html.
Вывод перед декодированием:
echo(bloginfo( 'description' )); //output: Display a hyper link. <a href="">READ MORE</a>
Вывод при декодировании.И вот моя проблема.Это все еще не расшифровано!Проверьте вывод.
echo(html_entity_decode(bloginfo( 'description' ))); //output: Display a hyper link. <a href="">READ MORE</a>
И когда я пытаюсь жестко закодировать текст для декодирования, он работает!
echo(html_entity_decode('Display a hyper link. <a href="">READ MORE</a>')); //output: Display a hyper link. <a href="">READ MORE</a>
Я посмотрел руководство по php и попробовал разныекодировки и стили кавычек в качестве аргументов.Но все равно не повезло.
Что я делаю не так, есть идеи?