htmlspecialchars_decode
(PHP 5 >= 5.1.0RC1)
htmlspecialchars_decode --
Преобразует специальные HTML-сущности обратно в соответствующие символы
Описание
string
htmlspecialchars_decode ( string string [, int quote_style] )
Эта функция является обратной к htmlspecialchars(). Она
преобразует специальные HTML-сущности обратно в соответствующие символы.
Конвертируемые сущности : &,
" (когда ENT_NOQUOTES не установлена),
' (когда ENT_QUOTES установлена),
< and >.
Список параметров
- string
Строка, которую надо преобразовать
- quote_style
Стиль ковычек. Может принимать значение одной из следующих констант:
Таблица 1. Константы quote_style
Имя константы | Описание |
---|
ENT_COMPAT | Преобразовывать двойные ковычки и пропускать одинарные
(по умолчанию) |
ENT_QUOTES | Преобразовывать и двойные, и одинарные ковычки |
ENT_NOQUOTES | Не преобразовывать ни двойные, ни одинарные ковычки |
Возвращаемые значения
Возвращает преобразованную строку.
Примеры
Пример 1. Пример использования функции htmlspecialchars_decode()
<?php $str = '<p>this -> "</p>';
echo htmlspecialchars_decode($str);
// обратите внимание, что в данном случае ковычки не будут преобразованы echo htmlspecialchars_decode($str, ENT_NOQUOTES); ?>
|
Результат выполнения данного примера: <p>this -> "</p>
<p>this -> "</p> |
|