Maison > développement back-end > Problème PHP > Qu'est-ce que PHP cURL ?

Qu'est-ce que PHP cURL ?

Guanhui
Libérer: 2023-03-01 17:08:01
original
2799 Les gens l'ont consulté

Qu'est-ce que PHP cURL ?

Qu'est-ce que PHP cURL ?

PHP cURL est une bibliothèque puissante qui peut se connecter et communiquer avec divers serveurs et utiliser divers protocoles. Elle prend également en charge les certificats HTTPS, HTTP POST, HTTP PUT, le téléchargement FTP, le téléchargement basé sur un formulaire HTTP et. proxy, cookies, nom d'utilisateur + authentification par mot de passe.

Tutoriel vidéo recommandé : "PHP utilise CURL pour explorer les pages"

PHP cURL Fonction

Fonction
Description
curl_close()
Fermer une session cURL.
curl_copy_handle()
Copiez un handle cURL et toutes ses options.
curl_errno()
Renvoie le dernier numéro d'erreur.
curl_error()
Renvoie une chaîne protégeant l'erreur la plus récente de la session en cours.
curl_escape()
Renvoie la chaîne d'échappement, l'URL codant la chaîne donnée.
curl_exec()
Exécuter une session cURL.
curl_file_create()
Créez un objet CURLFile.
curl_getinfo()
Obtenir des informations sur un descripteur de ressource de connexion cURL.
curl_init()
Initialiser une session cURL.
curl_multi_add_handle()
Ajoutez des poignées de boucle individuelles à une session par lots de boucles.
curl_multi_close()
Ferme un ensemble de poignées cURL.
curl_multi_exec()
Exécuter une sous-connexion du handle cURL actuel.
curl_multi_getcontent()
Si CURLOPT_RETURNTRANSFER est défini, renvoie le flux de texte de la sortie obtenue.
curl_multi_info_read()
Obtenez les informations de transmission pertinentes du cURL actuellement analysé.
curl_multi_init()
Renvoie un nouveau handle de lot cURL.
curl_multi_remove_handle()
Supprimer une ressource de handle dans la ressource de handle du lot curl.
curl_multi_select()
Attendez toutes les connexions actives dans le lot cURL.
curl_multi_setopt()
Définit une option de transfert cURL par lots.
curl_multi_strerror()
Renvoie une chaîne de texte décrivant le code d'erreur.
curl_pause()
Pause et reprenez la connexion.
curl_reset()
Réinitialise toutes les options du handle de session de libcurl.
curl_setopt_array()
Définissez les options en masse pour les sessions de transfert cURL.
curl_setopt()
Définit une option de transport cURL.
curl_share_close()
Fermez le handle de partage cURL.
curl_share_init()
Initialisez le handle partagé cURL.
curl_share_setopt()
Définit les options de transfert cURL pour un handle partagé.
curl_strerror()
Renvoie une description de chaîne du code d'erreur.
curl_unescape()
Décoder la chaîne codée en URL.
curl_version()
Obtenir des informations sur la version de cURL.


Tutoriel recommandé : "PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal