strange problems with get_html_translation_table(HTML_ENTITIES);
| From: | Rein Velt | Date: | Wed, 23 Jan 2002 10:46:49 +0000 |
| Subject: | strange problems with get_html_translation_table(HTML_ENTITIES); | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-81665@lists.php.net to get a copy of this message | ||
L.S.
I have a strange problem with the following code
<?
$trans=get_html_translation_table(HTML_ENTITIES);
print_r($trans);
?>
This is the output
Array ( [ ] => [¡] => ¡ [¢] => ¢ [£] => £ [¤] => ¤ [¥] => ¥ [¦] =>
¦ [§]
=> § [¨] => ¨ [©] => © [ª] => ª [«] => « [¬] => ¬ [] => [®]
=> ® [¯] => ¯
[°] => ° [±] => ± [²] => ² [³] => ³ [´] => ´ [µ] => µ [¶] => ¶
[·] => · [¸]
=> ¸ [¹] => ¹ [º] => º [»] => » [¼] => ¼ [½] => ½ [¾] => ¾ [¿]
=> ¿ [À] => À
[Á] => Á [Â] => Â [Ã] => Ã [Ä] => Ä [Å] => Å [Æ] => Æ [Ç] => Ç
[È] => È [É]
=> É [Ê] => Ê [Ë] => Ë [Ì] => Ì [Í] => Í [Î] => Î [Ï] => Ï [Ð]
=> Ð [Ñ] => Ñ
[Ò] => Ò [Ó] => Ó [Ô] => Ô [Õ] => Õ [Ö] => Ö [×] => × [Ø] => Ø
[Ù] => Ù [Ú]
=> Ú [Û] => Û [Ü] => Ü [Ý] => Ý [Þ] => Þ [ß] => ß [à] => à [á]
=> á [â] => â
[ã] => ã [ä] => ä [å] => å [æ] => æ [ç] => ç [è] => è [é] => é
[ê] => ê [ë]
=> ë [ì] => ì [í] => í [î] => î [ï] => ï [ð] => ð [ñ] => ñ [ò]
=> ò [ó] => ó
[ô] => ô [õ] => õ [ö] => ö [÷] => ÷ [ø] => ø [ù] => ù [ú] => ú
[û] => û [ü]
=> ü [ý] => ý [þ] => þ [ÿ] => ÿ [&] => & ["] => " [<]
=> < [>] => > )
It should return an array where X != $trans[X]
Something like this:
Array ( [ ] => [¡] => &blah1; [¢] => &blah2; [£] => &blah3;
[¤] =>
......
Does anybody know what's going wrong?
I'm using PHP 4.0.6/Apache on a Sun Cobalt RAQ
Rein Velt