fprintf
<<<
get_html_translation_table hebrev
>>>

6.36 Chaînes de caractères (Strings)
6 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Constantes pré-définies
Voir aussi
addcslashes
addslashes
bin2hex
chop
chr
chunk_split
convert_cyr_string
convert_uudecode
convert_uuencode
count_chars
crc32
crypt
echo
explode
fprintf
->get_html_translation_table
hebrev
hebrevc
html_entity_decode
htmlentities
htmlspecialchars_decode
htmlspecialchars
implode
join
levenshtein
localeconv
ltrim
md5_file
md5
metaphone
money_format
nl_langinfo
nl2br
number_format
ord
parse_str
print
printf
quoted_printable_decode
quotemeta
rtrim
setlocale
sha1_file
sha1
similar_text
soundex
sprintf
sscanf
str_ireplace
str_pad
str_repeat
str_replace
str_rot13
str_shuffle
str_split
str_word_count
strcasecmp
strchr
strcmp
strcoll
strcspn
strip_tags
stripcslashes
stripos
stripslashes
stristr
strlen
strnatcasecmp
strnatcmp
strncasecmp
strncmp
strpbrk
strpos
strrchr
strrev
strripos
strrpos
strspn
strstr
strtok
strtolower
strtoupper
strtr
substr_compare
substr_count
substr_replace
substr
trim
ucfirst
ucwords
vfprintf
vprintf
vsprintf
wordwrap

6.36.21 get_html_translation_table() Retourne la table de traduction des entités utilisée par htmlspecialchars et htmlentities

[ Exemples avec get_html_translation_table ]   PHP 4, PHP 5

array  get_html_translation_table ( int   table , int   quote_style )

get_html_translation_table retourne la table de traduction des entités utilisée en interne par les fonctions htmlspecialchars et htmlentities .

Il existe deux constantes ( HTML_ENTITIES et HTML_SPECIALCHARS ), qui vous permettent de spécifier la table que vous souhaitez. Le paramètre table vaut par défaut HTML_SPECIALCHARS . Et comme dans les fonctions htmlspecialchars et htmlentities , vous pouvez optionnellement spécifier le type de guillemets que vous voulez utiliser. Le comportement par défaut est le mode ENT_COMPAT . Pour la description de ces modes, reportez-vous à htmlspecialchars .

Note

Les caractères spéciaux peuvent être encodés de différentes façon. E.g. " peut être encodé comme &quot; , &#34; ou &#x22 . get_html_translation_table retourne uniquement la forme la plus courante d'encodage.

Exemple avec la table de traduction des caractères en entités HTML

<?php
$trans
= get_html_translation_table(HTML_ENTITIES);
$str = "Hallo & <Frau> & Krämer";
$encoded = strtr($str, $trans);
?>
La variable $encoded contient maintenant "Hallo &amp; &lt;Frau&gt; &amp; Kr&auml;mer".

Voir aussi htmlspecialchars , htmlentities et html_entity_decode .

<< get_html_translation_table >>
fprintf Chaînes de caractères (Strings) hebrev