sjis問題

4 件の記事

2007

文字コードとの戦い

PHPを使っている上で避けられない問題です。 過去の記事を見てもらえればわかりますが、僕も中途半端な知識で戦っていました。しかし、戦うことによっていろいろとわかってきました。 まず前の記事についての訂正です。 前の記事でmbstring.http_inputとmbstring.http_outputを設定すると自動的に…

Shift_jis・・・その2

mbstring.http_outputの解釈が間違っていたようです。 実際のところは、『指定すると自動で変換されて出力される様になる』じゃなくて、mb_output_handlerが実行された時の出力エンコードだそうです。 ということは単にhttp_outputの設定をしてもだめなわけです。 明日、コード書き直しだ……

Shift_jis・・・その3

昨日の解釈もどうやら間違っていたようです… この辺は時間があるときにまた調べます…

Shift_jis・・・

PHPは文字コードがshift jisで書いてはいけない。 当たり前のことらしいですね。 でも、場合によってはHTMLがshift jisで書かれていることも多々あると思います。 ちょうど今日そんな場面に直面していました。 今回とった方法は.htaccessで mbstring.http_input mbstring.…