mbstring.detect_order の順番によって結果が違う

| | コメント(0) | トラックバック(0)

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 1.3.37

php:php 5.2.4

pear 1.6.1:Mail 1.1.14,Mail_Mime 1.5.2,DB 1.7.13,XML_RPC 1.5.1

------------------------------------------------------------

トラックバック(0)

このブログ記事を参照しているブログ一覧: mbstring.detect_order の順番によって結果が違う

このブログ記事に対するトラックバックURL: http://www.cpa-lab.com/cgi-bin/mt/mt-tb.cgi/81

コメントする

このブログ記事について

このページは、spokが2007年9月28日 23:33に書いたブログ記事です。

ひとつ前のブログ記事は「php5で500エラーが起こるとき」です。

次のブログ記事は「SQLiteManagerの導入」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01