何时使用 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中文网其他相关文章!