щРЮ ТСМЙЖХЪ ХДЕМРХВМЮ htmlspecialchars() ГЮ ХЯЙКЧВЕМХЕЛ РНЦН, ВРН htmlentities() ОПЕНАПЮГСЕР БЯЕ ЯХЛБНКШ Б ЯННРБЕРЯРБЧЫХЕ HTML ЯСЫМНЯРХ (ДКЪ РЕУ ЯХЛБНКНБ, ДКЪ ЙНРНПШУ HTML ЯСЫМНЯРХ ЯСЫЕЯРБСЧР).
оНДНАМН htmlspecialchars(), МЕНАЪГЮРЕКЭМШИ ЮПЦСЛЕМР quote_style ОНГБНКЪЕР СЙЮГЮРЭ ЯОНЯНА НАПЮАНРЙХ 'НДХМНВМШУ' Х "ДБНИМШУ" ЙЮБШВЕЙ. гМЮВЕМХЕЛ ЩРНЦН ЮПЦСЛЕМРЮ ЛНФЕР АШРЭ НДМЮ ХГ РПЕУ ЯКЕДСЧЫХУ ЙНМЯРЮМР (ОН СЛНКВЮМХЧ ENT_COMPAT):
Таблица 1. йНМЯРЮМРШ quote_style
хЛЪ ЙНМЯРЮМРШ | нОХЯЮМХЕ |
---|---|
ENT_COMPAT | оПЕНАПЮГСЧРЯЪ ДБНИМШЕ ЙЮБШВЙХ, НДХМНВМШЕ НЯРЮЧРЯЪ АЕГ ХГЛЕМЕМХИ. |
ENT_QUOTES | оПЕНАПЮГСЧРЯЪ Х ДБНИМШЕ, Х НДХМНВМШЕ ЙЮБШВЙХ. |
ENT_NOQUOTES | х ДБНИМШЕ, Х НДХМНВМШЕ ЙЮБШВЙХ НЯРЮЧРЯЪ АЕГ ХГЛЕМЕМХИ. |
оНДДЕПФЙЮ МЕНАЪГЮРЕКЭМН ЮПЦСЛЕМРЮ quote_style АШКЮ ДНАЮБКЕМЮ Б PHP 4.0.3.
оНДНАМН htmlspecialchars(), МЕНАЪГЮРЕКЭМШИ РПЕРХИ ЮПЦСЛЕМР charset НОПЕДЕКЪЕР ЙНДХПНБЙС, ХЯОНКЭГСЕЛСЧ ОПХ ОПЕНАПЮГНБЮМХХ. оНДДЕПФЙЮ ЩРНЦН ЮПЦСЛЕМРЮ АШКЮ ДНАЮБКЕМЮ Б PHP 4.1.0. оН СЛНКВЮМХЧ Б МЮЯРНЪЫЕЕ БПЕЛЪ ХЯОНКЭГСЕРЯЪ ЙНДХПНБЙЮ ISO-8859-1.
мЮВХМЮЪ Я PHP 4.3.0 ОНДДЕПФХБЮЧРЯЪ ЯКЕДСЧЫХЕ ЙНДХПНБЙХ.
Таблица 2. оНДДЕПФХБЮЕЛШЕ ЙНДХПНБЙХ
йНДХПНБЙЮ | оЯЕБДНМХЛШ | нОХЯЮМХЕ |
---|---|---|
ISO-8859-1 | ISO8859-1 | гЮОЮДМН-ЕБПНОЕИЯЙЮЪ Latin-1 |
ISO-8859-15 | ISO8859-15 | гЮОЮДМН-ЕБПНОЕИЯЙЮЪ Latin-9. дНАЮБКЪЕР ГМЮЙ ЕБПН, ТПЮМЖСГЯЙХЕ Х ТХМЯЙХЕ АСЙБШ Й ЙНДХПНБЙЕ Latin-1(ISO-8859-1). |
UTF-8 | 8-АХРМЮЪ Unicode, ЯНБЛЕЯРХЛЮЪ Я ASCII. | |
cp866 | ibm866, 866 | йХПХККХВЕЯЙЮЪ ЙНДХПНБЙЮ, ОПХЛЕМЪЕЛЮЪ Б DOS. оНДДЕПФХБЮЕРЯЪ Б БЕПЯХХ 4.3.2. |
cp1251 | Windows-1251, win-1251, 1251 | йХПХККХВЕЯЙЮЪ ЙНДХПНБЙЮ, ОПХЛЕМЪЕЛЮЪ Б Windows. оНДДЕПФХБЮЕРЯЪ Б БЕПЯХХ 4.3.2. |
cp1252 | Windows-1252, 1252 | гЮОЮДМН-ЕБПНОЕИЯЙЮЪ ЙНДХПНБЙЮ, ОПХЛЕМЪЕЛЮЪ Б Windows. |
KOI8-R | koi8-ru, koi8r | пСЯЯЙЮЪ ЙНДХПНБЙЮ. оНДДЕПФХБЮЕРЯЪ Б БЕПЯХХ 4.3.2. |
BIG5 | 950 | рПЮДХЖХНММШИ ЙХРЮИЯЙХИ, ОПХЛЕМЪЕРЯЪ Б НЯМНБМНЛ МЮ рЮИБЮМЕ. |
GB2312 | 936 | сОПНЫЕММШИ ЙХРЮИЯЙХИ, ЯРЮМДЮПРМЮЪ МЮЖХНМЮКЭМЮЪ ЙНДХПНБЙЮ. |
BIG5-HKSCS | пЮЯЬХПЕММЮЪ Big5, ОПХЛЕМЪЕЛЮЪ Б цНМЦ-йНМЦЕ. | |
Shift_JIS | SJIS, 932 | ъОНМЯЙЮЪ ЙНДХПНБЙЮ. |
EUC-JP | EUCJP | ъОНМЯЙЮЪ ЙНДХПНБЙЮ. |
Замечание: мЕ ОЕПЕВХЯКЕММШЕ БШЬЕ ЙНДХПНБЙХ МЕ ОНДДЕПФХБЮЧРЯЪ, Х БЛЕЯРН МХУ ОПХЛЕМЪЕРЯЪ ISO-8859-1.
дКЪ БШОНКМЕМХЪ НАПЮРМНЦН ОПЕНАПЮГНБЮМХЪ ХЯОНКЭГСЕРЯЪ ТСМЙЖХЪ html_entity_decode().
яЛ. РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ html_entity_decode(), get_html_translation_table(), htmlspecialchars(), nl2br() Х urlencode().
Пред. | Начало | След. |
html_entity_decode | Уровень выше | htmlspecialchars |
HIVE: All information for read only. Please respect copyright! |