Задать вопрос
@kr_ilya

Не работает htmlspecialchars(). Что делать?

Почему данный код не выполняется?
$b = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES, 'UTF-8');
echo "$b";

Кодировка везде стоит utf-8. На выходе все равно получается данная строка: <a href='test'>Test</a>. Есть подозрения на версию php. Сейчас на Open Server установлена 5.6.
В чем может быть проблема?
  • Вопрос задан
  • 378 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
roswell
@roswell
и швец, и жнец, и на дуде игрец
Открой исходник страницы и посмотри, в каком именно виде выводится содержимое $b . &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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