- ベストアンサー
strtr と str_replace
の違いを教えてください。 本を読んだのですが、違いが分かりません。同じに思えるのですが…。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
strtrは文字を置換します str_replaceは文字列を置換します <?php $str = "aiueokakikukeko"; echo "strtr=".$str."=>".strtr($str, "aiueo", "12345"); echo "\n<br>\n"; echo "str_replace=".$str."=>".str_replace("aiueo", "12345", $str); ?>
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
str_replaceは、引数の全てと返値で配列が扱える、置換した数が得られる くらいですかね
お礼
なるほど。 教えて頂いたコードを実行したらよく分かりました。 ありがとうございます!