get_html_translation_tablePHP ManualPrevNextget_html_translation_tableget_html_translation_table --
Returns the translation table used by
htmlspecialchars() and
htmlentities().
Descriptionstring
get_html_translation_table
(int table);
get_html_translation_table() will return the
translation table that is used internally for
htmlspecialchars() and
htmlentities(). Ther are two new defines
(HTML_ENTITIES,
HTML_SPECIALCHARS) that allow you to
specify the table you want.
Example 1. Translation Table Example 1
2 $trans = get_html_translation_table (HTML_ENTITIES);
3 $str = "Hallo & <Frau> & Krämer";
4 $encoded = strtr ($str, $trans);
5
The $encoded variable will now contain: "Hallo
&
<Frau>
& Krämer".
The cool thing is using array_flip() to change
the direction of the translation.
1
2 $trans = array_flip ($trans);
3 $original = strtr ($str, $trans);
4
The content of $original would be: "Hallo &
<Frau> & Krämer".
Note:
This function was added in PHP 4.0.
See also: htmlspecialchars(),
htmlentities(), strtr(),
and array_flip().
PrevHomeNextflushUpget_meta_tags