PHP get_html_translation_table()
La fonction get_html_translation_table() renvoie la table de traduction utilisée par htmlspecialchars() et htmlentities().
Syntaxe
get_html_translation_table(function, table, flags)
Paramètres
- function(Optionnelle) : La table de traduction à retourner. Voici les valeurs possibles :
- HTML_SPECIALCHARS : (Valeur par défaut). Traduit certains caractères qui nécessitent un codage URL pour s’afficher correctement sur une page HTML.
- HTML_ENTITIES : Traduit tous les caractères qui nécessitent un encodage URL pour s’afficher correctement sur une page HTML.
- table(Optionnelle) : Il contient les informations sur la table à renvoyer soit HTML_ENTITIES, soit HTML_SPECIALCHARS.
- flags(Optionnelle) : Des informations sur le flag.
Valeur de retour
La fonction get_html_translation_table() renvoie la table de traduction sous forme de tableau avec les caractères d’origine comme clés et les entités comme valeurs.
Version PHP:
5+
Exemple :
<?php print_r (get_html_translation_table(HTML_SPECIALCHARS)); ?>
Sortie :
Array ( ["] => " [&] => & [<] => < [>] => > )