字串函式庫

strtr

(PHP3 , PHP4)

strtr ---  轉換某些字元

語法 : string strtr (string str, string from, string to)

說明 : 

此函式運作在參數 str上,將參數 from中所有出現的各個字元轉換成參數 to相對應的字元,並且傳回結果。

如果參數 from和 to的長度不同時,這二個參數多餘的字元將會被忽略

Example :

<?php

    $addr = strtr($addr, "麧?, "aao");

?>

呼叫 strtr( )可以只有二個參數,如果只有二個參數,那麼它的運作將會有新的方式 : 參數 from必定是個包含字串 => 字串對的陣列,這將會在原來的字串中取代。strtr( )將會尋找首先可能的比對,並且不會試著去取代先前已經處理過的字串

Example :

<?php

    $trans = array ("hello" => "hi", "hi" => "hello"); 

    echo strtr("hi all, I said hello", $trans) . "\n";

?>

這將會顯示出 : "hello all, I said hi"。

注意 : 二個參數的特性是新增在PHP 4.0

參考 : ereg_replace( )


上一頁 首頁 下一頁