ホームページ >バックエンド開発 >PHPチュートリアル >phpの文字列置換に関する問題 どうやっても実装できないことが分かりました。アドバイスをお願いします。
PHPの文字列置換問題、どうやっても実現できないことが分かりました、アドバイスをお願いします
こんな要望があります:文字列「abc」があり、「a」を置換したいその中の「ab」を「ab」に置き換え、「b」を「cd」に置き換えると「abcdc」になります。
どうやっても実装できないことがわかりました。たとえば、'str_replace'
<br /><?php<br />$str = 'abc';<br />var_dump(str_replace(['a', 'b'], ['ab', 'cd'], $str));<br />
$str = 'abc';<br />echo strtr($str, array('a' => 'ab', 'b' => 'cd'));abcdc