PHP, htmlspecialchars () funcția
Argumentul opțional. Flag specifică modul în care să se ocupe de ghilimele simple și duble.
ENT_COMPAT - convertit ghilimele duble și single rămân neschimbate (implicit);
ENT_QUOTES - convertibile duble și simple ghilimele;
ENT_NOQUOTES - orice citate nu sunt convertite;
ENT_IGNORE - în cazul în care există un cod incorect, el otbrasavetsya. șir gol (adăugat în versiunea 5.3), se întoarce fără acest pavilion. este adăugat Acest flag pentru compatibilitate. Evitați utilizarea sa, deoarece acest lucru poate afecta siguranța.
Argumentul opțional. Definește setul de caractere utilizat în procesul de conversie. Următoarele coduri:
ISO-8859-1, ISO-8859-15, UTF-8, cp866, cp1251, cp1252, KOI8-R, BIG5, GB2312, BIG5-HKSCS, Shift_JIS, EUC-JP
Dacă nici unul dintre seturile de caractere de mai sus nu sunt acceptate, atunci implicit este ISO-8859-1
Argumentul opțional. Dacă double_encode off, apoi converti HTML-etgov se întâmplă. Implicit, totul se transformă.
Produs următoarele transformări:
'' (Ampersand) devine '-'
„„“(Citat dublu) devine«». ENT_NOQUOTES furnizate nu este instalat.
„“ „(Apostroful) devin“ # „“, cu condiția ca ENT_QUOTES instalat.
'<' (знак "меньше чем") становится '<'
„>“ (Marcu „mai mare decât“) devine>
Codul HTML al paginii va apărea după cum urmează: