Вы можете использовать PHP-функцию htmlspecialchars_decode()
для преобразования специальных объектов HTML, таких как &
, <
, >
и т.д. обратно в обычные символы (например &
, <
, >
).
Функция htmlspecialchars_decode()
противоположна функции htmlspecialchars()
, которая преобразует специальные символы HTML в объекты HTML. Давайте посмотрим на пример:
<?php
$my_str = "I'll come & <b>"get you"</b>.";
// Декодирует &, <, > and "
echo htmlspecialchars_decode($my_str);
// Декодирует &, <, >, " and '
echo htmlspecialchars_decode($my_str, ENT_QUOTES);
// Декодирует &, < and >
echo htmlspecialchars_decode($my_str, ENT_NOQUOTES);
?>