Heim > Backend-Entwicklung > PHP-Tutorial > 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
Freigeben: 2023-04-09 13:02:02
nach vorne
4070 Leute haben es durchsucht

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>";
Nach dem Login kopieren
$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>";
Nach dem Login kopieren
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!

Verwandte Etiketten:
php
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage