Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Curl-Nutzung

PHP-Curl-Nutzung

高洛峰
Freigeben: 2016-11-29 16:10:37
Original
1038 Leute haben es durchsucht

Wenn Sie Curl in PHP verwenden, müssen Sie zunächst extension=php_curl.dll in php.ini aktivieren. Curl ist ein in PHP integrierter Browser, der Benutzer-Browsing-Informationen für das Surfen auf Websites imitieren kann. Der Code lautet wie folgt:

function postpage($url)

{

$response = ""

$rd= rand(1, 4);

$proxy='http://221.214.27.253:808';

if($rd==2) $proxy='http:// 222.77.14.56: 8088';

if($rd==3) $proxy='http://202.98.123.126:8080';

if($rd==4) $proxy=' http://60.14.97.38:8080';

if($url != "") {

$ch = curl_init($url);

curl_setopt( $ch, curlopt_header, 0);

curl_setopt($ch, curlopt_returntransfer, true); >$response = curl_exec($ch); = "";

curl_close($ch>}

return $response;

curl enthält einige Funktionen , wie unten gezeigt:

curl_close – schließt eine Curl-Sitzung

curl_copy_handle – kopiert ein Curl-Handle zusammen mit allen seinen Einstellungen

curl_errno – gibt die letzte Fehlernummer zurück

curl_error – gibt eine Zeichenfolge zurück, die den letzten Fehler für die aktuelle Sitzung enthält

curl_exec – führt eine Curl-Sitzung durch

curl_getinfo – Informationen zu einer bestimmten Übertragung abrufen

curl_init – initialisieren Sie eine Curl-Sitzung

curl_multi_add_handle – fügen Sie ein normales Curl-Handle zu einem Curl-Multi-Handle hinzu

curl_multi_close – schließen Sie eine Reihe von Curl-Handles

curl_multi_exec – führen Sie die Unterverbindungen aus des aktuellen Curl-Handles

curl_multi_getcontent – ​​gibt den Inhalt eines Curl-Handles zurück, wenn curlopt_returntransfer gesetzt ist

curl_multi_info_read – Informationen über die aktuellen Übertragungen abrufen

curl_multi_init – gibt einen neuen zurück Curl-Multi-Handle

curl_multi_remove_handle – ein Multi-Handle aus einem Satz von Curl-Handles entfernen

curl_multi_select – auf Aktivität auf einer beliebigen Curl_multi-Verbindung warten

curl_setopt_array – mehrere Optionen für a festlegen Curl-Übertragung

curl_setopt – legt eine Option für eine Curl-Übertragung fest

curl_version – ruft Informationen zur Curl-Version ab

Verwandte Etiketten:
php
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 Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage