何時使用 strtr 與 str_replace
PHP 函數 strtr 和 str_replace 都執行字串替換,但它們的行為存在關鍵差異。
主要區別:
範例:
考慮以下程式碼:
<code class="php">$text = "PHP: Hypertext Preprocessor"; $arr = array("PHP" => "PHP: Hypertext Preprocessor", "PHP: Hypertext Preprocessor" => "PHP"); $text_strtr = strtr($text, $arr); $text_str_replace = str_replace(array_keys($arr), array_values($arr), $text);</code>
何時使用 strtr:
何時使用 str_replace:
以上是strtr 與 str_replace:何時使用哪一個進行字串替換?的詳細內容。更多資訊請關注PHP中文網其他相關文章!