[PHP-users 21768]Re: preg_replaceで文字化け

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2004年 5月 21日 (金) 14:50:28 JST


こんにちわ、桝形です。

> mb_ereg_replaceを使おうと思ったのですが、
> こちらの環境がPHP4.1.2なので、使えませんでした。

こちらもよく見ておらず、すみませんでした。

PHP4.1.2の場合、mb_ereg_replaceではなく、mbereg_replace
になります(phpinfoの結果でmbregexの項目がある事を要確認)。

また、このバージョンまでは、マルチバイト対応正規表現関数は
後付けでインストールする必要があり、PHPソース本体には存在
していません(本体にマージされたのはPHP4.2以降)。


この辺りが参考になると思います。
http://www.pat.hi-ho.ne.jp/dimension/inst/inst_unix_dso_4_mbregex1.shtml
http://www.google.co.jp/search?q=php4_mbregex-1.3.1.tar.gz&ie=UTF-8&hl=ja&lr=

問題はアーカイブ。。。

-- 
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>



PHP-users メーリングリストの案内