我在PHP中第一次使用Curl。这是我的代码。
<?php
function curl($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$data = curl_exec($ch);
echo curl_getinfo($ch) . '<br/>'; //returns "Array"
curl_errno($ch) . '<br/>'; // returns "7"
curl_error($ch) . '<br/>'; //returns "Failed connect to www.epcc.ed.ac.uk:80; No error"
curl_close($ch);
return $data;
}
$url = 'http://www.epcc.ed.ac.uk/education-training/general-training/upcoming-courses-and-events/';
$output = curl($url);
var_dump($output); // returns "bool(false)"
?>
我在代码中的注释中添加了输出内容。
谁能告诉我问题出在哪里?这是一般问题还是任何代理问题。
由于