Latest web development tutorials
×

PHP cours

PHP cours PHP Brève introduction PHP installer PHP grammaire PHP variable PHP echo/print PHP Types de données PHP constante PHP chaîne PHP opérateurs PHP If...Else PHP Switch PHP tableau PHP Tri d'un tableau PHP Superglobales PHP While circulation PHP For circulation PHP fonction PHP Variables magiques PHP Namespaces PHP Object-Oriented

PHP forme

PHP forme PHP Authentification Forms PHP forme - Les champs obligatoires PHP forme - email de vérification et d'URL PHP Complète instance de formulaire PHP $_GET variable PHP $_POST variable

PHP Tutorial avancée

PHP Les tableaux multidimensionnels PHP date PHP contenir PHP fichier PHP File Upload PHP Cookie PHP Session PHP E-mail PHP sécurité E-mail PHP Error PHP Exception PHP filtre PHP filtre avancé PHP JSON

PHP 7 Nouvelles fonctionnalités

PHP 7 Nouvelles fonctionnalités

PHP Base de données

PHP MySQL Brève introduction PHP MySQL raccordement PHP MySQL La création d'une base de données PHP MySQL Créer une table de données PHP MySQL Insérer des données PHP MySQL Insérez des données multiples PHP MySQL Déclarations préparées PHP MySQL Lire les données PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Brève introduction AJAX PHP AJAX Base de données AJAX XML AJAX Recherche en temps réel AJAX RSS Reader AJAX vote

PHP Manuel de référence

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Traitement de l'image PHP RESTful

fonction curl_multi_setopt PHP

fonction curl_multi_setopt PHP

Manuel PHP Calendrier de référence Manuel PHP cURL Référence

(PHP 5> = 5.5.0)

curl_multi_setopt - mis en place un lot cURL options de transfert.


explication

bool curl_multi_setopt ( resource $mh , int $option , mixed $value )

Mettre en place un lot cURL options de transfert.


Paramètres

ch

Par curl_init () retourne une poignée de cURL.

option

les options CURLOPT_XXX doivent être définies.

valeur

Définissez la valeur de l'option sur les options.

Pour les paramètres facultatifs suivants de ces options, la valeur doit être définie sur une valeur de type bool:

options de Valeur Valeur en option remarque
CURLOPT_AUTOREFERER Lorsque selon redirection Location: régler automatiquement la tête dans le Referer: informations.
CURLOPT_BINARYTRANSFER CURLOPT_RETURNTRANSFER lorsqu'elle est activée, retour native (Raw) sortie.
CURLOPT_COOKIESESSION Lorsque boucle activé ne pourront passer un cookie de session, ignorer l'autre cookie par défaut cURL d'état retournera tous le cookie au serveur. cookie de session sont celles utilisées pour déterminer la validité de la session côté serveur existe cookie.
CURLOPT_CRLF Lorsque vous activez le saut de ligne Unix en retour chariot.
CURLOPT_DNS_USE_GLOBAL_CACHE Activé permis à un cache DNS global, activez ce thread-safe, et par défaut.
CURLOPT_FAILONERROR Affichage code d'état HTTP, le comportement par défaut est d'ignorer le nombre de 400 ou moins d'informations HTTP.
CURLOPT_FILETIME Il va essayer de modifier les informations à distance dans le document est activé. information sur les résultats est () fonction de l' option CURLINFO_FILETIME retourne par curl_getinfo. curl_getinfo ().
CURLOPT_FOLLOWLOCATION Lorsque le serveur renvoie le serveur permettra à la "Location:" sur la récursivité sur le serveur, vous pouvez utiliser CURLOPT_MAXREDIRS définis récursivement nombre de retour.
CURLOPT_FORBID_REUSE déconnexion forcée après l'achèvement de l'interaction ne peut être réutilisé.
CURLOPT_FRESH_CONNECT Forcé d'obtenir une nouvelle connexion, remplacer la connexion de la mémoire cache.
CURLOPT_FTP_USE_EPRT téléchargements FTP Lorsqu'il est activé, utilisez la commande EPRT (ou LPRT). Désactiver EPRT et LPRT lorsqu'il est réglé sur FALSE, utilisez la commande PORT seulement.
CURLOPT_FTP_USE_EPSV Lorsqu'elle est activée, la réponse au processus de transfert FTP en mode PASV avant la première commande try EPSV. Lorsqu'il est réglé sur FALSE pour désactiver la commande EPSV.
CURLOPT_FTPAPPEND fichier d'écriture supplémentaires au lieu de l'écraser activé.
CURLOPT_FTPASCII alias CURLOPT_TRANSFERTEXT.
CURLOPT_FTPLISTONLY Liste seulement le nom du répertoire FTP est activé.
CURLOPT_HEADER Lorsque vous activez en-tête de message sera sortie comme un flux de données.
CURLINFO_HEADER_OUT Suivi permis chaîne de demande de la poignée. Disponible depuis PHP 5.1.3. préfixe CURLINFO_ est délibérée (intentionnelle).
CURLOPT_HTTPGET Le réglage permettra à la méthode HTTP GET est, depuis GET est la valeur par défaut, donc utiliser uniquement en cas d'être modifié.
CURLOPT_HTTPPROXYTUNNEL Il sera transmis via le proxy HTTP est activé.
CURLOPT_MUTE La fonction cURL tous les paramètres modifiés pour rétablir la valeur par défaut est activé.
CURLOPT_NETRC Une fois la connexion établie, l' accès aux fichiers ~ / .netrc pour le nom d'utilisateur et mot de passe pour se connecter des sites distants.
CURLOPT_NOBODY Ce ne sera pas une partie de la sortie BODY HTML est activé.
CURLOPT_NOPROGRESS

Fermer permis barre de progression de la transmission boucle, cette option est activée par défaut.

Remarque:

PHP définit automatiquement cette option à TRUE, cette option ne doit être modifiée lors du débogage des fins.

CURLOPT_NOSIGNAL Ignore la totalité du signal est passé à la boucle php activée effectuée. Cette option est activée par défaut lorsque SAPI de transfert multithread. cURL 7,10 lorsqu'il est ajouté.
CURLOPT_POST Lorsqu'elle est activée , envoie une requête POST normal, Type: application / x-www-form -urlencoded, tout comme la soumission du formulaire.
CURLOPT_PUT Autoriser HTTP envoyer un fichier, vous devez définir CURLOPT_INFILE et CURLOPT_INFILESIZE activé simultanément.
CURLOPT_RETURNTRANSFER Le curl_exec () renvoie les informations obtenues sous la forme de flux de fichiers, au lieu d'être sortie.
CURLOPT_SSL_VERIFYPEER Après cURL invalidantes sera mis fin à partir du serveur pour vérifier. options certificats utilisation CURLOPT_CAINFO CURLOPT_CAPATH certificats d'option catalogue Si CURLOPT_SSL_VERIFYPEER (2 par défaut) est activé, CURLOPT_SSL_VERIFYHOST doit être réglé sur TRUE, sinon elle est définie sur FALSE. CURL 7.10 depuis le début de la valeur par défaut est TRUE. Dès le début de la liaison installer cURL 7.10 par défaut.
CURLOPT_TRANSFERTEXT Utilisez le mode ASCII pour les transferts FTP activés. Pour LDAP, il récupère les informations en texte brut plutôt que HTML. Sur les systèmes Windows, le système ne sera pas mis STDOUT en mode binaire.
CURLOPT_UNRESTRICTED_AUTH Utilisation de CURLOPT_FOLLOWLOCATION généré en- tête plusieurs emplacements append en continu le nom d'utilisateur et mot de passe, même si le nom de domaine a été changé.
CURLOPT_UPLOAD Lorsqu'elle est activée permet le téléchargement de fichiers.
CURLOPT_VERBOSE Rendra compte activé toutes les informations stockées dans STDERR ou désigné CURLOPT_STDERR dans.

Valeur de retour

Un retour réussi TRUE, ou en cas d'échec retourne FALSE.


Manuel PHP Calendrier de référence Manuel PHP cURL Référence