佐藤通敏です。 > 飯塚です。 > > > <? > > $str = "ソ"; > > print $str; > > ?> > > od -cで中身を確認してみました。 0000000 $ s t r = " 203 \ " \n p r i n 0000020 t $ s t r ; \n となって"ソ"の後が\(バックスラッシュ)になっているようです。 printf("%s\n", $str)とするか コーディングはEUCで書いて出力をSJISにするのが良いかと思います。 print i18n_convert($str, "SJIS", "EUC-JP");