Manuel PHP
Précédent |  | Suivant

# curl_setopt_array

(PHP 5 CVS only)

curl_setopt_array -- Fixe plusieurs options pour un transfert CURL

## Description

bool curl_setopt_array ( resource ch, array options )

Fixe plusieurs options pour une session CURL. Cette fonction est utile pour configurer un grand nombre d'options CURL sans appeler à chaque fois curl_setopt().

## Liste de paramètres

ch

  La session CURL où les options devraient être fixées.

options

  Un tableau spécifiant quelles options à fixer avec leurs valeurs. Les clés devraient être des constantes valides de curl_setopt() ou leur entier équivalent.

## Valeurs de retour

Retourne `TRUE` si toutes les options ont été fixées correctement. Si une option ne peut pas être fixée correctement, `FALSE` est retourné immédiatement, en ignorant toutes les options futures dans le tableau options.

## Exemples

Exemple 1. Initialisation d'une nouvelle session CURL et récupération d'une page web

`<?php // crée une nouvelle ressource CURL $ch = curl_init(); // fixe l'URL et les autres options appropriées $options = array(CURLOPT_URL => 'http://www.example.com/', CURLOPT_HEADER => false ); curl_setopt_array($ch, $options); // attrape l'URL et la passe au navigateur curl_exec($ch); // ferme la ressource CURL et libère les ressources systèmes curl_close($ch); ?>`

## Voir aussi

curl_setopt()

Précédent | Sommaire | Suivant
curl_multi_select | Niveau supérieur | curl_setopt