Beschrijving
string
get_html_translation_table
( int table [, int quote_style])
get_html_translation_table(
)
geeft
een
vertalingstabel
weer
die
intern
gebruikt
wordt
voor
htmlspecialchars(
)
en
htmlentities(
)
.
Er
zijn
twee
nieuwe
defines
(
HTML_ENTITIES
,
HTML_SPECIALCHARS
)
die
het
mogelijk
maken
om
te
specifieren
welke
tabel
je
wilt
.
En
net
als
bij
de
htmlspecialchars(
)
en
htmlentities(
)
functies
kan
je
optioneel
de
quote_style
specifieren
die
je
gebruiken
wilt
.
De
default
is
ENT_COMPAT
mode
.
Zie
de
omschrijving
van
deze
modes
in
htmlspecialchars(
)
.
Voorbeeld
1
.
Vertalingstabel
Voorbeeld
$trans
=
get_html_translation_table
(
HTML_ENTITIES)
;
$str
=
"Hallo
Frau
Kr
auml;mer"
;
$encoded
=
strtr
($str
,
$trans)
;
|
|
De
$encoded
variabele zal nu bevatten:
"Hallo amp lt;Frau gt; amp; Kr auml;mer
.
Leuk
is
het
gebruikmaken
van
array_flip(
)
om
de
richting
van
de
vertaling
te
veranderen
.
De inhoud van
$original
zou zijn: "Hallo Frau Krämer".
Zie
ook
:
htmlspecialchars(
)
,
htmlentities(
)
,
strtr(
)
,
en
array_flip(
)
.