字串函式庫

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 &amp; &lt;Frau&gt; &amp; Kr&auml;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( )


上一頁 首頁 下一頁