PHP: функция htmlentities ()
Описание
Функция htmlentities () используется для преобразования всех применимых символов в объекты HTML.
Версия:
(PHP 4 и выше)
Синтаксис:
htmlentities (input_string, quote_style, charset, double_encode)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
строка ввода | Строка для преобразования. | необходимые | строка |
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: японский. | Необязательный | строка |
double_encode | Ничего не преобразует, когда double_encode выключен. По умолчанию все конвертируется. | Необязательный | логический |
Возвращаемые значения:
Закодированная строка.
Тип значения : Строка.
Пример:
<?php
$convert = htmlentities("<li><a href='index.php'>We are learning php</a></li>", ENT_QUOTES);
echo $convert;
?>
Выход:
<li> <a href='index.php'> Мы учим php </a> </ li>
Смотрите также
Предыдущая: html_entity_decode
Далее: htmlspecialchars_ decode
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code