[PHP-users 33651] Re: 文字コード

NISHIMURA Yutaka forml @ aypio.net
2008年 6月 14日 (土) 21:08:12 JST


西村です。

Reply to <20080614024229.48564.qmail @ mail.goo.ne.jp>
mail <bumb621 @ mail.goo.ne.jp> wrote:
> php6さんのメールにありました
> htaccessで
> php_value mbstring.script_encoding EUC-JP
> も置いてみました。

phpinfo();のみを実行し、
mbstring.script_encodingの項目のLocal Valueを見てみてください。
ここがSJISになっているとSJIS以外のスクリプトで謎のSyntax Errorや
ParseErrorが出ます。
逆の場合(SJIS以外の設定値にSJISのスクリプト)も同じです。

マニュアルにはどこでも変更OKになっていますが
php.iniかhttp.confで設定しないと、有効にはならないようです。
.htaccessに記述してもダメだった記憶があります。

以下の内容のPHPファイルをUTF-8で作成し、
その該当するサーバにアップロードしてみてください。
先のmbstring.script_encodingがSJISになっていると
SyntaxErrorが出ると思います。

<?php
$a="あ,い,う,え,お";
phpinfo();
?>


-- 
NISHIMURA,Yutaka./西村ゆたか <forml @ aypio.net>




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