Maison > Article > développement back-end > Comment utiliser cURL pour implémenter la requête Post en PHP
La méthode d'utilisation de cURL pour implémenter la requête Post en PHP : initialisez d'abord [curl_init()] ; puis définissez la variable, exécutez et obtenez le résultat [curl_exec()] ; ()].
Comment utiliser cURL pour implémenter la requête Post en PHP :
1. >
cURL est un outil qui utilise la syntaxe URL pour transférer des fichiers et des données. Il prend en charge de nombreux protocoles, tels que HTTP, FTP, TELNET, etc. La meilleure partie est que PHP prend également en charge la bibliothèque cURL. Cet article présentera quelques fonctionnalités avancées de cURL et comment l'utiliser en PHP.2. Structure de base
Avant d'apprendre des fonctions plus complexes, jetons un œil aux étapes de base pour établir une requête cURL en PHP : (1) Initialisation curl_init() (2) Définir les variables curl_setopt(). Le plus important est que tous les mystères sont là. Il existe une longue liste de paramètres cURL pouvant être définis et spécifiant divers détails de la demande d'URL. Il peut être difficile de les lire et de les comprendre tous en même temps, c'est pourquoi nous n'essaierons aujourd'hui que les options les plus courantes et les plus utiles. (3) Exécuter et obtenir les résultats curl_exec() (4) Relâchez le handle cURL curl_close()3.cURL implémente Post
Méthode Post pour implémenter Le code est le suivant :$url = "http://localhost/web_services.php"; $post_data = array ("username" => "bob","key" => "12345"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // post数据 curl_setopt($ch, CURLOPT_POST, 1); // post的变量 curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); $output = curl_exec($ch); curl_close($ch); //打印获得的数据 print_r($output);
Recommandations d'apprentissage gratuites associées :programmation php(Vidéo)
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!