ひとりごと

新しい記事:[52]  古い記事:[50] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2001/06/02 (土)

・ PHPメモ

iモード対策で「SJIS出力はできないもんかいの~」といろいろ見ていると、現状のPHP4.05+jstringでもなんとかSJISで表示させることは可能のようです。

やり方

i18n_http_output("SJIS");
ob_start("jstr_output_handler");

をコードの始めに入れる

以上。ただ、inputの変換がまだ実装されていないようなので漢字の入力を伴う処理はこれだけではできません。試しにこのサイトの落書きこーなーとアクセスカウンタをSJIS出力にしてみました。ソースコードの編集は vi で行うので漢字コードが何であっても特に困ることはないのですが、最終的にHTTPで出力するときは「WindowsのブラウザではSJISの方が文字化けしにくい」のと「InternetExplorerではview sourceにてSJISでないとまともに読めない」ので極力SJIS出力にしようかと思っています。うまくいけばPHP4.06が出た時にhttp_inputが実装されているかもしれないということらしいので、残りのページはしばらくEUC-JPで我慢です。

[つっこみ]

新しい記事:[52]  古い記事:[50] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)