ホームページ > バックエンド開発 > PHPチュートリアル > QRコード解析後にテキストが文字化けする

QRコード解析後にテキストが文字化けする

WBOY
リリース: 2016-06-23 13:46:16
オリジナル
1378 人が閲覧しました


写真のQRコードの通り
スキャン後、文字化けして解析されます
urlencodeの後には以下の内容です
%C2%B0%C3%99%C2%B6%C3%88%C2%B0%C3%99 %C2%BF% C3%86%C2%A3%C2%AD%C2%B6%C3%BE%C3%8E%C2%AC%C3%82%C3%AB%C2%B4%C3%8A%C3 %8C%C3% B5
WeChat を使用してスキャンして解析しましたが、問題ありませんでした
内容は「百度百科 - QR コード入力」です
これはエンコードされていますか?どうすれば本当の結果を得ることができるのでしょうか? ディスカッション(ソリューション)

http://cli.im/deqr

このパーサーを使用することも議論(ソリューション)に繰り返します。マスターが現れてすぐに問題を解決しました さて、utf8_decode をいつ使用するかをどのように判断すればよいでしょうか? 理解できますか?
$s = '%C2%B0%C3%99%C2%B6%C3%88%C2%B0%C3%99%C2%BF%C3%86%C2%A3%C2%AD%C2%B6%C3%BE%C3%8E%C2%AC%C3%82%C3%AB%C2%B4%C3%8A%C3%8C%C3%B5';$s = urldecode($s);echo utf8_decode($s);
ログイン後にコピー

実際、元の文字列は同じです

何が必要かを判断するために mb_detect_encoding(utf8_decode('Asad asda'))=='ASCII' を使用しようとしました
これが正確かどうかはわかりません

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート