我在使用 curl_exec 时遇到问题。
$id = "zuck";
$url = "http://graph.facebook.com/" . $id;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// curl_exec should return a json encoded string
$content = curl_exec($ch);
$content = json_decode($content);
然后我可以获得 $content->name 等信息...它可以在 localhost 上正常工作,但不能在线。
var_dump($content)
返回 NULL 而不是 json 字符串。
我的本地主机上的 PHP 是 5.5.3,而我的托管服务提供商上的 PHP 是 5.3.24。
有任何想法吗?
谢谢你的帮助