PHPの文字コード

CEASなどのPHPベースのLMSでは、文字コードに悩まされます。
マシン自体のコード、phpの設定、それぞれのアプリケーション。理解しているようで、以外と落とし穴がこの文字コード。
CEASも、UTFであったために、最初はEUCベースのマシンにどのように乗せるか悩みました。が、インストールディレクトリが違うのであれば、手はあるようです。
一つは、 .htaccess ファイルを使うこと。
php_flag register_globals OFF
php_value default_charset EUC-JP
php_value mbstring.language Japanese
php_flag mbstring.encoding_translation ON
php_value mbstring.detect_order ASCII,JEUC-JP,JIS,SJIS,UTF-8
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.http_input auto
php_value mbstring.http_output pass
php_value mbstring.substitute_character none
php_value output_handler none
これは、UTFベースのPHPサーバで、EUCのPHPアプリを使うとき。
ばるほど、.htaccessにはlこのような利用法もあるのですね。