PHP: функция html_entity_decode ()
Описание
Функция html_entity_decode () используется для преобразования всех сущностей HTML в соответствующие им символы.
Версия
(PHP 4 и выше)
Синтаксис
html_entity_decode (input_string, quote_style, charset)
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
строка ввода | Строка для преобразования. | необходимые | строка |
quote_style | Кодирование одинарных и двойных кавычек. ENT_COMPAT: конвертировать двойные кавычки и оставлять одинарные кавычки без изменений. ENT_COMPAT - настройка по умолчанию ENT_QUOTES: преобразовывает одинарные и двойные кавычки. ENT_NOQUOTES: не преобразует ни одинарные, ни двойные кавычки. | Необязательный | целое число |
кодировок | Относится к набору символов, который будет использоваться. Список набора символов. ISO-8859-1: западноевропейский, латиница-1 [набор символов по умолчанию]. ISO-8859-15: западноевропейский, латиница-9. UTF-8: ASCII-совместимый многобайтовый 8-битный Unicode. cp866: DOS-специфичная кодировка кириллицы. cp1251: специфичная для Windows кодировка кириллицы. cp1252: специфичная для Windows кодировка для западноевропейских. KOI8-R: русский. BIG5: традиционный китайский. GB2312: упрощенный китайский. BIG5-HKSCS: Big5 с расширениями Гонконга. Shift_JIS: японский. EUC-JP: японский. | Необязательный | строка |
Возвращаемые значения:
Расшифрованная строка.
Тип значения : Строка.
Иллюстрированная презентация
Пример:
<?php
$string = "You are learning <b>PHP</b> at <a href='index.php'>w3resource.com</a>";
$p1 = htmlentities($string);
$p2 = html_entity_decode($p1);
echo $p1.'<br/>';
echo $p2;
?>
Выход:
Вы изучаете <b> PHP </ b> на <a href='index.php'> w3resource.com </a> Вы изучаете PHP на w3resource.com
Смотрите также
Предыдущая: иврит
Далее: htmlentities
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code