Я действительно запутался.Моя проблема в том, что я не могу получить содержимое веб-сайта с помощью curl. Я пытался отобразить результат, но он всегда одинаковый, он всегда возвращает пустую строку.
Вот моя функция:
function get_html_content($url, $timeout=10) {
// fake user agent
$userAgent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_USERAGENT, $userAgent);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$string = curl_exec($ch);
curl_close($ch);
return $string;
}
Что-то не так с моим кодом выше, потому что всякий раз, когда я пробую приведенный выше код, он всегда возвращает пустую строку.