ホームページ > バックエンド開発 > PHPチュートリアル > Curl get は utf-8 json 文字列を取得し、json_decode を使用して解析すると、形式が正しくないと言われます。

Curl get は utf-8 json 文字列を取得し、json_decode を使用して解析すると、形式が正しくないと言われます。

WBOY
リリース: 2016-06-20 12:33:44
オリジナル
1597 人が閲覧しました

    $ch = curl_init();//初始化curl    curl_setopt($ch,CURLOPT_URL,$url);    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);    curl_setopt($ch, CURLOPT_HEADER, 0);            $data=curl_exec($ch);    print_r(json_decode($data));    echo json_last_error_msg();//提示符号错误
ログイン後にコピー


ブラウザを使用して $url を入力すると、実際に json データがフィードバックされます。やり方は?ボムが首を切られたらどうする?それを取り除くことはできないようです。


ディスカッションへの返信 (解決策)

.. ...
$ data = curl_exec($ ch); 8ym9kesbiz2nvbg9ypsj3agl0zsi+dqo8y2vudgvypjxomt4zmdegtw92zwqgug vybwfuzw50bhk8l2gxpjwvy2vudgvypg0k0kphypjxjzw50zxi+bmdpbng8lc8zi+bmdpbng8lc8zi jwvYm9keT4NCjwvaHRtbD4NCg==

プラス

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