[PHP-users 17958]Re: configureコマンドが見当たりません
Katsuhiro Saito
katsuhiro @ teruya.co.jp
2003年 9月 18日 (木) 14:34:41 JST
齊藤です。
私がやっている例ではソースはEUCで書き、 php.ini の設定にて
mbstring.http_output = SJIS
と指定することでSJIS出力を行っています。
これなら国際化版うんぬんというのは全く関係なくなります。
ただし、form等で文字を受け取る際はSJISで入ってきて文字化けを起こすため
mb_convert_encoding関数等でSJIS→EUC変換をする必要があります。
"[PHP-users 17955] Re: configureコマンドが見当たりません" において、
"Nagasue <nagasue @ bekewl.com>"さんは書きました:
> > > 別にマルチバイト対応の PHP にしなくても、それなりに気を使ってコーディン
> > > グすれば、全然何の問題もないと思います。
> すみません。
> 宜しければ、どのように気を使えば良いのか、教えて戴けませんでしょうか?
> ブラウザには、Sift-JISで出したいし、PostgreSQLやPHPではEUCを推奨、
> ということで、ブラウザからの入力文字はShift-JISであることが予想されます。
> コード変換しなくても、良い方法がある、ということでしょうか?
> そういう方法があれば、ぜひお願いします。
PHP-users メーリングリストの案内