【发布时间】:2018-03-30 10:22:39
【问题描述】:
[![在此处输入图像描述][1]][1]我正在尝试获取某个标记值,但它显示了一些错误。 以下是代码,请提出一些解决方案。
这是我用于 httpGet 请求的方法。
function httpGet($result15)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$result15);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$output=curl_exec($ch);
curl_close($ch);
return $output;
}
$result15= httpGet("https://www.googleapis.com/customsearch/v1?key=API_KEY&cx=003255er&q=cancer&num=1&alt=atom");//new cse
echo $result15;
$xml = new DOMDocument();
$xml->loadXML($result15);
foreach( $xml->entry as $entry )
{
echo "URL=".(string)$entry->id.PHP_EOL;
echo "Summary=".(string)$entry->summary.PHP_EOL;
}
【问题讨论】:
-
粘贴此错误
-
我已经上传了错误信息截图,请查看@prgj83
-
您的方法 httpGet 不返回任何值。这个方法怎么样?
-
函数 httpGet($result15) { $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$result15); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); $output=curl_exec($ch); curl_close($ch);返回$输出; }
-
我在问题@prgj83中添加了httpGet方法
标签: php xml google-custom-search