ПредишенСледващото

(PHP 3, PHP 4, PHP 5)

htmlentities - Преобразува всички подходящи знаци за HTML лица.

низ htmlentities (низ низ [, Int quote_style [, низ кодировка]])

Тази функция е идентична с htmlspecialchars (), с изключение на това, че htmlentities () конвертира всички символи в HTML sootvetstvyuschie лица (за тези герои, за които има HTML лица).

Както htmlspecialchars (). quote_style незадължителен аргумент ви позволява да определите метод за обработка на "единен" и "двойни" кавички. Стойността на този аргумент може да бъде един от следните три константи (ENT_COMPAT по подразбиране):
    quote_style постоянна.
  • ENT_COMPAT Превърнат двойни кавички, единствен остават непроменени
  • ENT_QUOTES Превърнат двете двойни и единични кавички
  • ENT_NOQUOTES двете двойни и единични кавички остават непроменени

Подкрепа за избираеми аргументи quote_style е добавен в PHP 4.0.3.

Както htmlspecialchars (). незадължителен трети аргумент набор от знаци определя набор от символи, използвани в реализация. Подкрепа за този аргумент е добавен в PHP 4.1.0. По подразбиране се използва в момента кодировката е ISO-8859-1.

    От PHP 4.3.0 поддържа следните кодиране.
  • ISO8859-1, ISO8859-1 Западна Европа Latin-1 ISO-8859-15ISO8859-15 Западна латиница-9. Добавя знака евро, френски и финландски буквите липсват в Latin-1 (ISO-8859-1).
  • UTF-8, на Unicode 8-битови, съвместим с ASCII.
  • cp866, ibm866, 866 кодиране на кирилица, използвани в DOS. Той ще се реализира във версия 4.3.2.
  • cp1251, Windows-1251, спечели-1251, 1251 кирилица Encoding използва в Windows. Той ще се реализира във версия 4.3.2.
  • cp1252, Windows-1252, 1252 западноевропейска Encoding използва в Windows.
  • KOI8-R, KOI8-RU, koi8r руски кодиране. Той ще се реализира във версия 4.3.2.
  • BIG5950 традиционен китайски, използвани главно в Тайван.
  • GB2312936 опростен китайски, национален стандарт набор от символи.
  • Разширен Big5-HKSCS Big5, използвани в Хонконг.
  • Shift_JISSJIS, 932 японски кодиране.
  • EUC-JPEUCJP японски кодиране.

Забележка: Всички други знаци не се поддържат, а вместо това се използва ISO-8859-1.

употребяван функция html_entity_decode () за осъществяване на обратна трансформация.

Пример 1. Пример htmlentities ()

Вижте също: html_entity_decode (). get_html_translation_table (). htmlspecialchars (). nl2br () и предварително е кодирал ().

Най-популярни:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!