どうやって解決しますか?スペースのみが疑問符になり、他の漢字は通常です
これはエディターに関連しています。スペースは標準のスペースではありません
echo Base64_encode('your utf-8characters String ');
結果を投稿して見てください
これはエディタに関係しています。スペースは標準のスペースではありません
echo Base64_encode('your utf- 8 string' );
結果を投稿して見てください
この記事では、このスペースは少し特殊で、0xC2 0xA0 であると述べています。
http://hi.baidu.com/lilong2114311/item/6d0b20c87ede71c8984aa097
でも、
$in = 'UTF-8';$out = 'GBK';$str = str_replace("0xC2 0xA0", ' ', $str);//$str = mb_convert_encoding($str, $out, $in);
結果を投稿して見てください
完全なコードは次のとおりです:
ページで「火の国 木ノ葉忍者の里 四代目火事」を検索すると、その前に疑問符が 4 つあります。
ソースコードをチェックした後、これらのスペースが通常のスペース (0x20) ではなく、0xA0: No-Break Space (つまり nbsp) であることを確認してください
間違っても他の人のせいにすることはできません
$str = str_replace("xC2xA0", ' ', $str); さらに、ソースコードには
が含まれています。