curl(), file_get_contents() und snoopy.class.php sind drei Tools, die beim Remote-Crawling oder Sammeln von Seiten verwendet werden.
Ich verwende immer noch snoopy.class.php erfordert keine serverspezifische Konfigurationsunterstützung, kann aber in normalen virtuellen Hosts verwendet werden.
file_get_contents() ist etwas weniger effizient, und in häufigen Fehlersituationen ist curl() sehr effizient und unterstützt Multithreading Sie müssen die Curl-Erweiterung aktivieren.
Im Folgenden sind die Schritte zum Aktivieren der Curl-Erweiterung aufgeführt:
1. Kopieren Sie die drei Dateien php_curl.dll, libeay32.dll und ssleay32.dll aus dem PHP-Ordner nach system32;
2. Entfernen Sie das Semikolon in extension=php_curl.dll in php.ini (c: WINDOWS-Verzeichnis);
3. Starten Sie Apache oder IIS neu.
Das Obige führt die wecenter-enable CURL-Erweiterung ein, sodass der Server die Remote-Erfassung der PHP-Curl-Funktion einschließlich des Inhalts unterstützt. Ich hoffe, dass dies für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.