[PHP-users 33169] Re: 文字化けで困っています

Nob dd_ybb @ yahoo.co.jp
2008年 1月 25日 (金) 17:48:12 JST


正直PostgreSQLの話題かな?

PHP4のinternal_encodingがSJISなら
PostgreSQLのclient_encodingはSJISで。

ただし、PostgreSQL上でEUC_JP<-->SJIS変換が行われるので
それを行ってる/usr/lib/pgsql/euc_jp_and_sjis.soの挙動次
第だったかな?
以下のURL参照で
http://ml.postgresql.jp/pipermail/pgsql-jp/2007-March/021931.html

間違ってたら失礼。

--- Takayuki Shibahara <tshiba @ mx.biwa.ne.jp> wrote:

> こんにちは。tshibaです。
> 
> >
> phpソースをeucにしたらスクリプト内の日本語も、db内の全
角文字も
> > 文字化けしないで表示されました。
> > 
> > と言う事は、
> > php:sjis
> > db:euc
> >
> の組み合わせで文字化けさせない術は無いと言う事でしょう
か。
> 
> mbstring.internal_encoding =
> EUC-JP としているのであれば
> スクリプトもEUCの必要があるのでは?
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ -
> 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 



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