毎度、テストするんですけど、よく文字化けをする。 最近やっと普通のアプローチの仕方がわかってきたような気がする。 自分は、基本的に借りたサーバなどに入れているのですけれども、 そうするとApacheやらPHPやらSQLのバージョンが違うんですね。 同じ業者に借りてもサーバごとに異なる場合があったりするわけで、 (しかもね 調べると書いてあるのと別バージョンだったり) その判断からはじめないとならない。 <?phpinfo()?> って書いたテキストファイルを info.phpとかにしてアップロード mbstring って項目のmbstring.internal_encoding Local Valueの値が UTF-8だったら、たぶん 文字化けしない。 対策1 php.iniが使えるなら、mbstring.internal_encodingの項目を変える。 mbstring