私はなぜvar_dumpが私がreferrer部分で何か問題をしているかもしれないときにこれが私にNULLを与えているのを理解できません。jsonとphpの問題
$url = "https://ajax.googleapis.com/ajax/services/feed/find?v=1.0&q=cricket";
$ref = $_SERVER['HTTP_REFERER'];
//echo $ref;
// sendRequest
// note how referer is set manually
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, $ref);
$body = curl_exec($ch);
curl_close($ch);
// now, process the JSON string
//utf8_encode($body);
$json = json_decode($body);
var_dump($json);
'$ body'変数には何がありますか? – hsz
私のためにうまく動作します。 $ URLをブラウザに直接貼り付けてデータを取得していることを確認しましたか? –
同じです。問題なく投稿されたとおりに正確に実行してください。実行中のPHPのバージョンは? –