function getXmlContent($requestUri) {
$agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
$timeout = 10;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $requestUri);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
return $response;
}
解说一下其中库什么使用:CURLOPT_RETURNTRANSFER 选项:
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
如果成功只将结果返回,不自动输出任何内容。
如果失败返回FALSE
curl_setopt($ch, CURLOPT_RETURNTRANSFER,0); 或着不使用这个选项:
如果成功只返回TRUE,自动输出返回的内容。
如果失败返回FALSE
没有评论:
发表评论