Heim > php教程 > PHP开发 > Hauptteil

PHP: Sammeln Sie Website-Inhalte über Curl

高洛峰
Freigeben: 2016-10-13 13:18:49
Original
1361 Leute haben es durchsucht

Über Curl suchen Sie bitte selbst, dann gehe ich direkt auf den Fall ein.

Aktivieren Sie zunächst Ihre Curl-Erweiterung, aktivieren Sie die Curl-Erweiterung in der Datei php.ini, d. h. löschen Sie das Semikolon von extension=php_curl.dll.

                                                                                       PHP: Sammeln Sie Website-Inhalte über Curl

Wirkung:

                                                                    Ziel: http://www.cnblogs .com/jianqingwang/ crawlen und direkt ausgeben

<?php
$ch = curl_init("http://www.cnblogs.com/jianqingwang/");
$fp = fopen("example_jianqingwang.txt", "w");

curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
Nach dem Login kopieren

Wirkung:

PHP: Sammeln Sie Website-Inhalte über Curl

Hinweis: Die Schnittstelle hier ist etwas anders, da die CSS- und Bildadressen beide sind. Es handelt sich um einen relativen Pfad, also Bilder und CSS sind ungültig.

Quelle:php.cn
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 Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage