Position actuelle: Accueil> Catégories de fonctions> get_html_translation_table

get_html_translation_table

Renvoie le tableau de conversion après avoir utilisé htmlSpecialChars () et htmlentities ()
Nom:get_html_translation_table
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Renvoie la table de traduction utilisée par htmlSpecialChars () et htmlentities ().

Définition et utilisation

get_html_translation_table() renvoie la table de traduction utilisée par htmlentities() et htmlspecialchars() .

Astuce: Certains personnages peuvent être codés de plusieurs manières. get_html_translation_table() renvoie le codage le plus courant.

Exemple

Exemple 1

Sortie la table de traduction utilisée par la fonction HTMLSpecialChars:

 <? Php
print_r ( get_html_translation_table ( ) ) ; // html_specialchars est la valeur par défaut
?>

Essayez-le vous-même

Exemple 2

Tableau de traduction html_specialchars:

 <? Php
print_r ( get_html_translation_table ( html_specialchars ) ) ;
?>

Afficher les noms de caractère et d'entité:

 Tableau
(
  ["] =>"
  [&] => &
  [<] => <
  [>] = >>
)

Exemple 3

Tableau de traduction HTML_ENTITITION:

 <? Php
print_r ( get_html_translation_table ( html_entities ) ) ;
?>

Afficher les noms de caractère et d'entité:

 Tableau
(
  ["] =>"
  [&] => &
  [<] => <
  [>] = >>
  [] =>
    [?] =>?
  [?] => ¢
  [?] => £
  [?] => ¤
  [?] => ¥
  [?] => |
  [?] => §
  [?] => ¨
  [?] =>?
  [?] => a
  [?] =>?
  [?] =>?
  [?] => -
  [?] =>?
  [?] => ˉ
  [?] => °
  [?] => ±
  [?] => 2
  [?] => 3
  [?] => ′
  [?] => μ
  [?] =>?
  [?] => ·
  [?] =>?
  [?] => 1
  [?] => o
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => À
  [?] => á
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => È
  [?] => éé
  [?] => Ê
  [?] =>?
  [?] => ì
  [?] => í
  [?] =>?
  [?] =>?
  [?] => D
  [?] =>?
  [?] => ò
  [?] => Ó
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => ×
  [?] =>?
  [?] => ù
  [?] => ú
  [?] =>?
  [?] => ü
  [?] => Y
  [?] => T
  [?] =>?
  [?] => À
  [?] => á
  [?] => a
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => È
  [?] => éé
  [?] => Ê
  [?] =>?
  [?] => ì
  [?] => í
  [?] =>?
  [?] =>?
  [?] => e
  [?] =>?
  [?] => ò
  [?] => Ó
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => ÷
  [?] =>?
  [?] => ù
  [?] => ú
  [?] =>?
  [?] => ü
  [?] => y
  [?] => t
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?

  [?] =>?
  [?] =>?
  [?] =>?
  [Α] => α
  [Β] => β
  [Γ] => γ
  [Δ] => Δ
  [Ε] => ε
  [Ζ] => ζ
  [Η] => η
  [Θ] => θ
  [Ι] => ι
  [Κ] => κ
  [Λ] => λ
  [Μ] => μ
  [Ν] => ν
  [Ξ] => ξ
  [Ο] => ο
  [Π] => π
  [Ρ] => ρ
  [Σ] => σ
  [Τ] => τ
  [Υ] => υ
  [Φ] => φ
  [Χ] => χ
  [Ψ] => ψ
  [Ω] => Ω
  [α] => α
  [β] => β
  [γ] => γ
  [Δ] => Δ
  [ε] => ε
  [ζ] => ζ
  [η] => η
  [θ] => θ
  [ι] => ι
  [κ] => κ
  [λ] => λ
  [μ] => μ
  [ν] => ν
  [ξ] => ξ
  [ο] => ο
  [π] => π
  [ρ] => ρ
  [?] =>?
  [σ] => σ
  [τ] => τ
  [υ] => υ
  [φ] => φ
  [χ] => χ
  [ψ] => ψ
  [ω] => Ω
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] => -
  [?] => -
  [?] => '
  [?] => '
  [?] =>?
  [?] => "
  [?] => "
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>…
  [?] => ‰
  [′] => ′
  [″] => ″
  [?] =>?
  [?] =>?
  [ ̄] =>  ̄
  [?] =>?
  [?] => €
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [←] => ←
  [↑] => ↑
  [→] => →
  [↓] => ↓
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [∈] => ∈
  [?] =>?
  [?] =>?
  [∏] => ∏
  [∑] => ∑
  [?] =>?
  [?] =>?
  [√] => √
  [∝] => ∝
  [∞] => ∞
  [∠] => ∠
  [∧] => ∧
  [∨] => ∨
  [∩] => ∩
  [∪] => ∪
  [∫] => ∫
  [∴] => ∴
  [~] => ~
  [?] =>?
  [≈] => ≈
  [≠] => ≠
  [≡] => ≡
  [≤] => ≤
  [≥] => ≥
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [⊕] => ⊕
  [?] =>?
  [⊥] => ⊥
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
  [?] =>?
)

grammaire

 get_html_translation_table ( fonction , drapeaux , caractère - set )
paramètre décrire
fonction

Facultatif. Spécifie la table de traduction à retourner.

Valeurs possibles:

  • Html_specialchars - par défaut. Traduire les caractères qui nécessitent une URL codée pour être affichée correctement sur les pages HTML
  • Html_entities - traduire tous les caractères codés par URL pour afficher correctement sur les pages HTML
drapeaux

Facultatif. Spécifie les guillemets qui seront inclus dans la table de traduction et pour quel type de document pour lequel la table de traduction sera utilisée.

Types de devis disponibles:

  • Ent_compat - par défaut. Le tableau de traduction contient des entités doublées et ne contient pas d'entités citées uniques.
  • ENT_QUOTES - Le tableau de traduction contient des entités doubles et des entités citées simples.
  • Ent_noquotes - Le tableau de traduction ne contient pas d'entités de devis double et d'entités de devis unique.

Indicateurs supplémentaires qui spécifient le type de document auquel la table de traduction s'applique:

  • Ent_html401 - par défaut. Tableau de traduction HTML 4.01.
  • ENT_HTML5 - Tableau de traduction HTML 5.
  • ENT_XML1 - La table de traduction pour XML 1.
  • Ent_xhtml - une table de traduction pour xhtml.
ensemble de caractère

Facultatif. Valeur de chaîne, spécifiant l'ensemble des caractères à utiliser.

Valeurs autorisées:

  • UTF-8 - par défaut. ASCII compatible avec Unicode 8 bits multi-octets
  • ISO-8859-1 - Europe occidentale
  • ISO-8859-15 - Europe occidentale (ajouté au symbole de l'euro + lettres françaises et finlandaises manquantes dans ISO-8859-1)
  • CP866 - Set de caractères cyrilliques spécifiques à DOS
  • CP1251 - Set de caractères cyrilliques spécifiques à Windows
  • CP1252 - Set de caractères d'Europe occidentale spécifique à Windows
  • KOI8-R - Russe
  • Big5 - Chinois traditionnel, principalement utilisé à Taïwan
  • GB2312 - Ensemble de caractères standard chinois simplifié
  • Big5-Hkscs - Big5 avec l'expansion de Hong Kong
  • Shift_jis - japonais
  • EUC-JP - Japonais
  • Macroman - Ensemble de caractères utilisé par le système d'exploitation Mac

Remarque: Dans les versions avant PHP 5.4, les jeux de caractères non reconnus seront ignorés et remplacés par ISO-8859-1. Depuis PHP 5.4, les jeux de caractères non reconnus seront ignorés et remplacés par UTF-8.

Fonctions similaires
Articles populaires