Maison >développement back-end >Problème PHP >Comment ajouter des paramètres dans le post php curl

Comment ajouter des paramètres dans le post php curl

藏色散人
藏色散人original
2022-10-18 10:09:542130parcourir

Comment ajouter des paramètres à php curl post : 1. Ouvrez le fichier de code PHP correspondant ; 2. Créez "public function curl_post($url, $data=array()){...}" ; ( $ch, CURLOPT_POSTFIELDS, $data);" Ajoutez simplement les variables de publication.

Comment ajouter des paramètres dans le post php curl

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Comment ajouter des paramètres au php curl post ?

php curl envoie une demande de publication avec des paramètres

public function curl_post($url , $data=array()){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        // POST数据
        curl_setopt($ch, CURLOPT_POST, 1);
        // 把post的变量加上
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        $output = curl_exec($ch);
        curl_close($ch);
        return $output;
    }

Remarque :

La bibliothèque libcurl prise en charge par PHP créée par Daniel Stenberg vous permet de vous connecter et de communiquer avec différents serveurs en utilisant différents types de protocoles.

libcurl prend actuellement en charge les protocoles http, https, ftp, gopher, telnet, dict, file et ldap. libcurl prend également en charge l'authentification HTTPS, HTTP POST, HTTP PUT, le téléchargement FTP (cela peut également être effectué via l'extension FTP de PHP), le téléchargement basé sur un formulaire HTTP, le proxy, les cookies et l'authentification par nom d'utilisateur + mot de passe.

Comment utiliser cURL pour implémenter les requêtes Get et Post en PHP

Ces fonctions ont été introduites dans PHP 4.0.2.

Apprentissage recommandé : "Tutoriel vidéo 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!

Déclaration:
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