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( )