Heim > Artikel > Backend-Entwicklung > Was ist PHP cURL?
Was ist PHP cURL?
PHP cURL ist eine leistungsstarke Bibliothek, die sich mit verschiedenen Servern verbinden und mit ihnen kommunizieren und verschiedene Protokolle verwenden kann. Sie unterstützt auch HTTPS-Zertifikate, HTTP POST, HTTP PUT, FTP-Upload, HTTP-Formular-Upload und Proxy, Cookies, Benutzername + Passwort-Authentifizierung.
Empfohlenes Video-Tutorial: „PHP verwendet CURL zum Crawlen von Seiten“
PHP cURL Funktion
Funktion |
Beschreibung |
---|---|
curl_close() |
Eine cURL-Sitzung schließen. |
curl_copy_handle() |
Kopieren Sie ein cURL-Handle und alle seine Optionen. |
curl_errno() |
Gibt die letzte Fehlernummer zurück. |
curl_error() |
Gibt eine Zeichenfolge zurück, die den letzten Fehler in der aktuellen Sitzung schützt. |
curl_escape() |
Gibt die Escape-Zeichenfolge zurück, wobei die URL die angegebene Zeichenfolge kodiert. |
curl_exec() |
Eine cURL-Sitzung ausführen. |
curl_file_create() |
Erstellen Sie ein CURLFile-Objekt. |
curl_getinfo() |
Informationen über ein cURL-Verbindungsressourcenhandle abrufen. |
curl_init() |
Eine cURL-Sitzung initialisieren. |
curl_multi_add_handle() |
Fügen Sie einzelne Curl-Griffe zu einer Curl-Batch-Sitzung hinzu. |
curl_multi_close() |
Schließt eine Reihe von cURL-Handles. |
curl_multi_exec() |
Führen Sie eine Unterverbindung des aktuellen cURL-Handles aus. |
curl_multi_getcontent() |
Wenn CURLOPT_RETURNTRANSFER gesetzt ist, wird der Textstrom der erhaltenen Ausgabe zurückgegeben. |
curl_multi_info_read() |
Rufen Sie die relevanten Übertragungsinformationen der aktuell analysierten cURL ab. |
curl_multi_init() |
Gibt ein neues cURL-Batch-Handle zurück. |
curl_multi_remove_handle() |
Entfernen Sie eine Handle-Ressource in der Curl-Batch-Handle-Ressource. |
curl_multi_select() |
Warten Sie auf alle aktiven Verbindungen im cURL-Batch. |
curl_multi_setopt() |
Legt eine Batch-cURL-Übertragungsoption fest. |
curl_multi_strerror() |
Gibt einen Zeichenfolgentext zurück, der den Fehlercode beschreibt. |
curl_pause() |
Pausieren Sie die Verbindung und setzen Sie sie fort. |
curl_reset() |
Setzt alle Optionen des Sitzungshandles von libcurl zurück. |
curl_setopt_array() |
Optionen in großen Mengen für cURL-Übertragungssitzungen festlegen. |
curl_setopt() |
Legen Sie eine cURL-Transportoption fest. |
curl_share_close() |
Schließen Sie das cURL-Freigabehandle. |
curl_share_init() |
Initialisieren Sie das gemeinsame cURL-Handle. |
curl_share_setopt() |
Legt die cURL-Übertragungsoptionen für ein gemeinsames Handle fest. |
curl_strerror() |
Gibt eine Zeichenfolgenbeschreibung des Fehlercodes zurück. |
curl_unescape() |
Dekodieren Sie die URL-codierte Zeichenfolge. |
curl_version() |
cURL-Versionsinformationen abrufen. |
Empfohlenes Tutorial: „PHP“
Das obige ist der detaillierte Inhalt vonWas ist PHP cURL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!