Unable to detect character encoding と言うエラーが出た

文字コード変換する時に

Warning: mb_convert_encoding(): Unable to detect character encoding in /******.php on line 668

が出た時の対処法。


$out_strs = mb_convert_encoding($out_strs, "SJIS", "AUTO");

の前に


mb_language("Japanese");
$out_strs = mb_convert_encoding($out_strs, "SJIS", "AUTO");


を入れる。

"auto"が効かない時があるらしい。
"auto"を"utf-8"とか、"ASCII,JIS,UTF-8,EUC-JP,SJIS"とかにしてもOK.
スポンサーサイト

トラックバック

コメント

No title
ありがとうございます。
私も同じ問題に悩まされていましたが解決しました。
  • 2010-05-20│10:45 |
  • URL│
  • [edit]

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事