Función get_html_translation_table() de PHP
实例 => Ejemplo
Salida de la tabla de traducción utilizada por la función htmlspecialchars:
<?php => <?php print_r (get_html_translation_table()); // HTML_SPECIALCHARS es el valor predeterminado ?> => ?>
Definición y uso
La función get_html_translation_table() devuelve htmlentities() y htmlspecialchars() Tabla de traducción utilizada por la función.
Consejo:Algunos caracteres pueden codificarse de varias maneras. La función get_html_translation_table() devuelve la codificación más común.
Sintaxis
get_html_translation_table(function,flags,character-set => conjunto-de-caracteres)
Parámetros | Descripción |
---|---|
function |
Opcional. Define cuál tabla de traducción se debe retornar. Valores posibles:
|
flags |
Opcional. Especifica qué tipo de comillas incluirá la tabla de traducción y para qué tipo de documento se utilizará la tabla de traducción. Tipos de comillas disponibles:
Flags adicionales para especificar el tipo de documento al que se aplica la tabla de traducción:
|
character-set => conjunto-de-caracteres |
Opcional. Valor de cadena que especifica el conjunto de caracteres a usar. Valores permitidos:
Notas:En versiones anteriores a PHP 5.4, los caracteres de conjunto de caracteres no reconocidos se ignorarán y se reemplazarán con ISO-8859-1. A partir de PHP 5.4, los caracteres de conjunto de caracteres no reconocidos se ignorarán y se reemplazarán con UTF-8. |
Detalles técnicos
Valor devuelto: | Devuelve la tabla de traducción en forma de array, con los caracteres originales como nombre de clave y las entidades como valor de clave. |
Versión de PHP: | 4+ |
Registro de actualizaciones:
Versión | Descripción |
---|---|
PHP 5 | character-set => conjunto-de-caracteres El valor predeterminado del parámetro se cambia a UTF-8. |
PHP 5.4 |
Se agregaron flags adicionales para especificar el tipo de documento al que se aplica la tabla de traducción:
|
PHP 5.3.4 => PHP 5.3.4 | 新增了 => Se agregó character-set => conjunto-de-caracteres 参数。 => Parámetros。 |
更多实例 => Más ejemplos
实例 => Ejemplo
HTML_SPECIALCHARS 的翻译表: => Tabla de traducción de HTML_SPECIALCHARS:
<?php => <?php print_r (get_html_translation_table(HTML_SPECIALCHARS)); => print_r (get_html_translation_table(HTML_SPECIALCHARS)); ?> => ?>
显示字符和实体名: => Mostrar caracteres y nombres de entidades:
Array => Array ( => ( ["] => " [&] => & [<] => < [>] => > )
例子 2 => Ejemplo 2
HTML_ENTITIES 的翻译表: => Tabla de traducción de HTML_ENTITIES:
<?php => <?php print_r (get_html_translation_table(HTML_ENTITIES)); => print_r (get_html_translation_table(HTML_ENTITIES)); ?> => ?>
显示字符和实体名: => Mostrar caracteres y nombres de entidades:
Array => Array ( => ( ["] => " [&] => & [<] => < [>] => > [ ] => [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ¿? [?] => ä [?] => å [?] => æ [?] => ç [?] => è [?] => é [?] => ê [?] => ë [?] => ï [?] => ï [?] => ï [?] => ï [?] => ë [?] => ñ [?] => ò [?] => ó [?] => ô [?] => õ [?] => ö [?] => ÷ [?] => ø [?] => ù [?] => ú [?] => û [?] => ü [?] => ý [?] => þ [?] => ÿ [?] => Ø [?] => ø [?] => Š [?] => š [?] => Y [?] => f [?] => Â [?] => ~ [Α] => Α [Β] => Β [Γ] => Γ [Δ] => Δ [Ε] => Ε [Ζ] => Ζ [Η] => Η [Θ] => Θ [Ι] => Ι [Κ] => Κ [Λ] => Λ [Μ] => Μ [Ν] => Ν [Ξ] => Ξ [Ο] => Ο [Π] => Π [Ρ] => Ρ [Σ] => Σ [Τ] => Τ [Υ] => Υ [Φ] => Φ [Χ] => Χ [Ψ] => Ψ [Ω] => Ω [α] => α [β] => β [γ] => γ [δ] => δ [ε] => ε [ζ] => ζ [η] => η [θ] => θ [ι] => ι [κ] => κ [λ] => λ [μ] => μ [ν] => ν [ξ] => ξ [ο] => ο [π] => π [ρ] => ρ [?] => ς [σ] => σ [τ] => τ [υ] => υ [φ] => φ [χ] => χ [ψ] => ψ [ω] => ω [?] => ϑ [?] => ϒ [?] => ϖ [?] => [?] => [?] => [?] => [?] => [?] => [?] => [?] => – [?] => — [?] => ‘ [?] => ’ [?] => ‚ [?] => “ [?] => ” [?] => „ [?] => † [?] => ‡ [?] => • [?] => … [?] => ‰ [′] => ′ [″] => ″ [?] => ‹ [?] => › [ ̄] => ‾ [?] => ⁄ [?] => € [?] => ℑ [?] => ℘ [?] => ℜ [?] => ™ [?] => ℵ [←] => ← [↑] => ↑ [→] => → [↓] => ↓ [?] => ↔ [?] => ↵ [?] => ⇐ [?] => ⇑ [?] => ⇒ [?] => ⇓ [?] => ⇔ [?] => ∀ [?] => ∂ [?] => ∃ [?] => ∅ [?] => ∇ [∈] => ∈ [?] => ∉ [?] => ∋ [∏] => ∏ [∑] => ∑ [?] => − [?] => ∗ [√] => √ [∝] => ∝ [∞] => ∞ [∠] => ∠ [∧] => ∧ [∨] => ∨ [∩] => ∩ [∪] => ∪ [∫] => ∫ [∴] => ∴ [~] => ∼ [?] => ≅ [≈] => ≈ [≠] => ≠ [≡] => ≡ [≤] => ≤ [≥] => ≥ [?] => ⊂ [?] => ⊃ [?] => ⊄ [?] => ⊆ [?] => ⊇ [⊕] => ⊕ [?] => ⊗ [⊥] => ⊥ [?] => ⋅ [?] => ⌈ [?] => ⌉ [?] => ⌊ [?] => ⌋ [?] => 〈 [?] => 〉 [?] => ◊ [?] => ♠ [?] => ♣ [?] => ♥ [?] => ♦ )