Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung von Beispielen für das Crawlen von Webinhalten in PHP
Detaillierte Erläuterung von Beispielen für das Crawlen von Webinhalten in PHP
Methode 2:
Verwenden Sie Curl, um $url = "http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml";
$html = file_get_contents($url);
//如果出现中文乱码使用下面代码
//$getcontent = iconv("gb2312", "utf-8",$html);
echo "<textarea style='width:800px;height:600px;'>".$html."</textarea>";
$url = "http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$html = curl_exec($ch);
curl_close($ch);
echo "<textarea style='width:800px;height:600px;'>".$html."</textarea>";
zu implementieren. Fügen Sie diesen Code hinzu, um anzugeben, dass Sie bei einer Umleitung der Anforderung auf die endgültige Anforderungsseite zugreifen können. Andernfalls wird im Anforderungsergebnis der folgende Inhalt angezeigt:
Verwandt Lernempfehlung: php-Programmierung(Video)
file_get_contents
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von Beispielen für das Crawlen von Webinhalten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!