PHPでの文字化けに対して、詳しい情報を書いているBLOGを見つけました。
http://hain.jp/index.php/tech-j/2007/02/13/p125
本文に書いている、
『
文字化けが何かというのはご存じのとおり。
PHPにおいて文字化けが起こる理由は
勘違い・思いこみ
これ以外に存在しない。
』
という言葉が衝撃的であったが、php.iniのmbstring.internal_encodingが実は内部エンコードではない、ということなどを詳しく説明してくれている。
初心者向けの書籍などは、詳しく書きすぎても混乱するだけなので省略したり、少々間違っててもわかりやすく記述するのはわかるのだが、internal_encodingなのに『内部エンコード』ではない、というのはちょっと。。。
他にも、
自動変換を利用しない
ということや、php.iniにおいて設定すべき項目、設定すべきではない項目を書いてくれていて、とてもわかりやすかったです。
2007年9月11日19:36