[PHP-users 13593] str_replaceの誤動作について

sea php-users@php.gr.jp
Wed, 26 Feb 2003 14:41:29 +0900


初めまして。
白川といいます。


バージョン3.0.18-i18n-ja-3(apacheモジュール版)
バージョン4.2.3(CGI版)

現象として
(1)検索キーワードを設定し、ファイル内をstr_posにて検索する。
(2)対象語句が存在した場合、str_replaceコマンドにて置換を行う。

という処理をしているのですが、
全角の「b」を検索し置換すると漢字の「高」が置換されてしまいます。

どうやら、ご認識をしているようなのですが、このような現象を
他に見たことや回避方法をご存知の方がいましたらご教授お願いいたします。
m (_ _)m