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

coldplay.xixi
coldplay.xixinach vorne
2020-08-06 16:33:534022Durchsuche

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 PHPMethode 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=&#39;width:800px;height:600px;&#39;>".$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=&#39;width:800px;height:600px;&#39;>".$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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen