htmlspecialchars 함수에서 사용하는 변환 테이블을 출력합니다.
<?phpprint_r (get_html_translation_table()); // HTML_SPECIALCHARS가 기본값입니다.?>get_html_translation_table() 함수는 htmlentities() 및 htmlspecialchars() 함수에서 사용하는 변환 테이블을 반환합니다.
팁: 일부 문자는 여러 가지 방법으로 인코딩될 수 있습니다. get_html_translation_table() 함수는 가장 일반적인 인코딩을 반환합니다.
get_html_translation_table( 함수, 플래그, 문자 집합 )
매개변수 | 설명하다 |
---|---|
기능 | 선택 과목. 반환할 변환 테이블을 지정합니다. 가능한 값: HTML_SPECIALCHARS - 기본값. HTML 페이지에 올바르게 표시되도록 URL 인코딩이 필요한 특정 문자를 번역합니다. HTML_ENTITIES - HTML 페이지에 올바르게 표시하기 위해 URL 인코딩이 필요한 모든 문자를 변환합니다. |
깃발 | 선택 과목. 번역표에 포함될 인용문의 종류와 번역표의 문서 유형을 지정합니다. 사용 가능한 견적 유형: ENT_COMPAT - 기본값. 변환 테이블에는 큰따옴표로 묶인 엔터티가 포함되어 있지만 작은따옴표로 묶인 엔터티는 포함되어 있지 않습니다. ENT_QUOTES - 번역 테이블에는 큰따옴표 엔터티와 작은따옴표 엔터티가 포함됩니다. ENT_NOQUOTES - 번역 테이블에는 큰따옴표 엔터티와 작은따옴표 엔터티가 포함되어 있지 않습니다. 번역 테이블이 적용되는 문서 유형을 지정하는 추가 플래그: ENT_HTML401 - 기본값. HTML 4.01의 번역 테이블입니다. ENT_HTML5 - HTML 5용 번역 테이블입니다. ENT_XML1 - XML 1의 번역 테이블입니다. ENT_XHTML - XHTML용 번역 테이블입니다. |
문자 집합 | 선택 과목. 사용할 문자 집합을 지정하는 문자열입니다. 허용되는 값: UTF-8 - 기본값. ASCII 호환 멀티바이트 8비트 유니코드 ISO-8859-1 - 서유럽 ISO-8859-15 - 서유럽(유로 기호 추가 + ISO-8859-1에서 누락된 프랑스어 및 핀란드 문자) cp866 - DOS 관련 키릴 문자 집합 cp1251 - Windows 특정 키릴 문자 집합 cp1252 - Windows 특정 서유럽 문자 집합 KOI8-R - 러시아어 BIG5 - 주로 대만에서 사용되는 중국어 번체 GB2312 - 중국어 간체, 국가 표준 문자 집합 BIG5-HKSCS - 홍콩 확장이 가능한 Big5 Shift_JIS - 일본어 EUC-JP - 일본어 MacRoman - Mac 운영 체제에서 사용되는 문자 세트 참고: PHP 5.4 이전 버전에서는 인식할 수 없는 문자 집합이 무시되고 ISO-8859-1로 대체되었습니다. PHP 5.4부터 인식할 수 없는 문자 세트는 무시되고 UTF-8로 대체됩니다. |
반환 값: | 원래 문자를 키 이름으로, 엔터티를 키 값으로 사용하여 배열 형식으로 번역 테이블을 반환합니다. |
---|---|
PHP 버전: | 4+ |
업데이트 로그: | PHP 5에서는 문자 집합 매개변수의 기본값이 UTF-8로 변경되었습니다. PHP 5.4에서는 변환 테이블이 적용되는 문서 유형(ENT_HTML401, ENT_HTML5, ENT_XML1 및 ENT_XHTML)을 지정하기 위해 추가 플래그가 추가되었습니다. PHP 5.3.4에서는 문자 집합 매개변수가 추가되었습니다. |
HTML_SPECIALCHARS 번역 테이블:
<?phpprint_r (get_html_translation_table(HTML_SPECIALCHARS));?>캐릭터 및 개체 이름 표시:
배열( ["] => " [&] => & [<] => < [>] => >)HTML_ENTITIES 번역 테이블:
<?phpprint_r (get_html_translation_table(HTML_ENTITIES));?>문자 및 해당 엔터티 이름을 표시합니다.
Array( ["] => " [&] => & [<] => < [>] => > [ ] => [¡] => ¡ [¢] => ¢ [£] => £ [¤] => ¥ [¦] => ¦ ¨ [©] => ª [«] => « [] => ® [°] => ≥ [±] => ≥ [²] => ³ => [μ] => µ [·] => · [1] => ¹ > ¼ [½] => ½ [¿ ] => ¿ => Á [Â] => à [Å] => Å [Æ] => > È [É] => É [Ë] => Ë Ì [] => Î [Ð] => Ð [Ò] => Ò ; [Ô] => Ô [Õ] => Õ × [Ø] => Ù [Û] => Ü [Þ] => Þ ; [ß] => ß [à] => à [á] => â [ã] => ã [ä] => å [ç] => è ê] => ê [ë] => ì [í] => î => ï [ð] => ñ [ó] => ô > ö [¼] => &나누기; [ù] => ù => û [ü] => ý [] => ÿ [Œ] => œ Š [Ÿ] => Ÿ [ˆ] => ˆ [~] => Α] => Β] => Γ] => Δ[Ε] => 엡실론; Η] => Η [Θ] => &Ι] => Ι Λ [Ν] => Ν [Ο] => Π ; [Τ] => Τ [Υ] => &Phi [Ψ]; => Ω[Ω] => α[β] => γ[δ] => ε > Ψ[θ] => θ[ι] => Ψ[κ] => τ [μ] => ν [ξ] => &omicron [π] => ρ σ] => τ] => τ [υ] => π [χ] => psi; [Ω] => ω [ϑ] => ϒ [ϖ] =>   [ ] =>   > ‌ [] => ‍ [] => &lrm [] => ‏ – ['] => ’ [‚] => “ ["] => „ ; [†] => † [‡] => &bull […] => ‰ [′] => &프라임 [″] => ‹ [‾] => ⁄ ℑ] => ℑ [℘] => &weierp] => &real [™] => ™ => ℵ [↑] => → [↓] => ↔ > ⇐ [⇑] => ⇑ [⇒] => ⇒ [⇔] => ⇔ [∀] => ∂ [∅] => ∇ ∉] => ∉ [∋] => ∋ [∑] => ∑ − [√] => √ [∠] => ∠ [∧] => &or ; [∩] => ∩ [∫] => &int [∴] => [∼] => ∼ [≅] => ≈ [≠] => ≡ [≥] => &sub ; [⊃] => ⊃ [⊆] => ⊆ [⊕] => ⊕ [⊗] => ⊥ [⌈] => ⌈ [⌊] => ⌊ ⌋] => ⌋ [〈] => &lang [〉] => ⟩ ◊ [│] => ♠ [♣] => &clubs [♥] => ♦