phpをutf-8で書くと動作しない場合が多々あります。
正規表現を使うと動かなくなったり...
eucで書いた正常に動くスクリプトの文字コードをutf-8に変えて動作させようとすると、ウンともスンともいいません。
これは何が原因でしょうか?
よろしくお願いします。
基本的にはPHPの日本語処理は mbstring モジュールによって行われるのでそのあたりの設定が問題かと思われます。
http://manual.xwd.jp/ref.mbstring.html
PHPファイルの文字コードを変換との事ですので少なくとも mbstring.script_encoding を utf8 にする必要があるでしょう。
状況によっては mbstring.internal_encoding も設定した方が良いかもしれません。
ありがとうございました
ありがとうございました