トランスコーディングの問題 mb_convert_encoding(addslashes($u[16]), 'UTF-8','ISO-8859-15,shift-jis,eucjp-win,sjis-win,ISO-8859-1,UTF-8') このトランスコーディングは最初のものにのみ有効です。たとえば、最初のものは ISO-8859-15 です。ただし、日本語エンコードは変換できません。 1 つ目は eucjp-win、sjis-win です。これらの日本語エンコードは転送できますが、西欧エンコードは転送できません。 この状況にどう対処すればよいでしょうか? ? ? 共有先: -----解決策--------------------------------ご指定いただいた文字セットリスト 内部コードが重複しており一意に識別できません このため、mb_string 開発者は、1 つずつ判断できる mb_check_encoding 関数を提供しています -----解決策------ - --mb モジュールがそれほど賢いと思わないでください 意味分析がなければ、コンピューターは iso-8859-1 と SHIFT-JIS の違いを見分けることができないと思います。