Htmlentities - alakítja karaktereket html szervezetek
(PHP 3, PHP 4, PHP 5)
htmlentities - megtérít minden alkalmazandó karaktereket HTML entitások.
karakterlánc htmlentities (string string [, int quote_style [, string charset]])
Ez a funkció azonos htmlspecialchars (), kivéve, hogy a htmlentities () alakítja az összes karakter sootvetstvyuschie HTML entitások (ezeket a karaktereket, amelyek vannak HTML entitások).
Mint htmlspecialchars (). quote_style opcionális argumentum megadhatja, feldolgozására szolgáló eljárás „egységes” és „kettős” idézetek. Ennek értéke érv lehet az alábbi három konstans (ENT_COMPAT alapértelmezés szerint):-
quote_style állandó.
- ENT_COMPAT átváltva idézőjel, egyetlen változatlan marad
- ENT_QUOTES átváltva mind a két szimpla idézőjelek
- ENT_NOQUOTES mind a két aposztróf jelet változatlan marad
Külön megvásárolható érvek quote_style A PHP 4.0.3.
Mint htmlspecialchars (). opcionális harmadik érv charset határozza karakterkészlet használható átalakítás. Támogatás az érv adunk a PHP 4.1.0. Alapértelmezésben a jelenleg használt kódolás az ISO-8859-1.
-
PHP 4.3.0 óta támogatja a következő kódolást.
- ISO8859-1, ISO8859-1 nyugat-európai Latin-1 ISO-8859-15ISO8859-15 nyugat-európai Latin-9. Felveszi az Euro jele, a francia és a finn betűk hiányoznak Latin-1 (ISO-8859-1).
- UTF-8, a Unicode 8 bites, kompatibilis az ASCII.
- cp866, ibm866 866 cirill kódolás DOS-ban használt. Ezt támasztja verzióban 4.3.2.
- cp1251, Windows 1251, win-1251, 1251 Cirill kódolás használható Windows. Ezt támasztja verzióban 4.3.2.
- cp1252, Windows 1252, 1252 nyugat-európai kódolás használható Windows.
- KOI8-R, KOI8-ru, koi8r orosz kódolást. Ezt támasztja verzióban 4.3.2.
- BIG5950 hagyományos kínai, főleg Tajvanon.
- GB2312936 egyszerűsített kínai nemzeti szabvány karakterkészlet.
- Bővített BIG5-HKSCS Big5 használt Hong Kong.
- Shift_JISSJIS, 932 japán kódolást.
- EUC-JPEUCJP japán kódolás.
Megjegyzés: Bármilyen más karakterkészlet nem támogatott, és ehelyett használt ISO-8859-1.
Használt html_entity_decode () függvény egy inverz transzformáció.
Példa 1. példa htmlentities ()
Lásd még: html_entity_decode (). get_html_translation_table (). htmlspecialchars (). nl2br () és urlencode ().