phpのmbstring.detect_order は、左から順番に判定をしていくようだ。 私の設定は、 mbstring.detect_order = eucJP-win,UTF-8,SJIS-win,jis としていて、経験上、これが一番誤判定がでない。(と思う)。 以前は、 mbstring.detect_order = UTF-8,SJIS-win,jis,eucJP-win とやっていて、eucのはずなのにSJISと判定されたり、UTFと判定されたりした。 (参考) /halt/Snapshot - mb_detect_orderのautoがぬるい件 「美乳」で文字化けが直るって本当? 【環境メモ】 ----------------------------------------------------------- OS:Windows XP SP2 sever:Apache