get_html_translation_table
(PHP4 >= 4.0b4)
get_html_translation_table --- 传回htmlspecialchars( )和htmlentities( )使用的转换表格
语法 :
string get_html_translation_table
(int table)说明 :
get_html_translation_table( )将会传回htmlspecialchars( )和htmlentities( )内部使用的转换表格,这里有二个新的定义HTML_ENTITIES和HTMLSPECIALCHARS,这允许你去指定你想要的表格。
Example :
<?php
$trans = get_html_translation_table (HTML_ENTITIES);
$str = "Hallo & <Frau> & Kr鄝er";
$encoded = strtr ($str, $trans);
?>
变量$encoded将会包含 : "Hallo & <Frau> & Krämer"
使用array_flip( )能改变转化的方向
Example :
<?php
$trans = array_flip ($trans);
$original = strtr ($str, $trans);
?>
$original的内容将会是 : "Hallo & <Frau> & Kr鄝er"
注意 : 此函数是PHP4.0中新增的函数
参考 : htmlspecialchars( ) htmlentities( ) strtr( ) array_flip( )