- ベストアンサー
mb_関数が使用できない
前回からずーっと試しているのですが、 mb_convert()の関数を使用すると,undefinedのエラーが発生してしまいます。初めは、国際化対応していないと思ったのですが、php4.2.1のバイナリパッケージを使用しているので、標準で対応していると思います。 php.iniの設定ファイルは変更していません。 環境は win2000 php 4.2.1-win32 WEBサーバ anHttpd
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<1> php.iniファイルの ;extension=php_mbstring.dll を extension=php_mbstring.dll に変更する <2> 同じく、php.iniの [mbstring] ;mbstring.internal_encoding = EUC-JP ;mbstring.http_input = auto ;mbstring.http_output = SJIS ;mbstring.detect_order = auto ;mbstring.substitute_character = none; 列の最初の文字の";"を取る。 -- で解決するような気がしますが・・ あと、mb_convert()ではなくmb_convert_encoding()関数を使ってみてはいかがでしょうか?