CURL_EXEC |
cURL : Exécute |
---|---|
PHP 4.0.2+ | Extension CURL |
Syntaxe
function curl_exec($ch); |
Paramètres
Nom | Description |
---|---|
$ch | Ce paramètre permet d'indiquer l'identificateur de session cURL. |
Retour
Valeur | Description |
---|---|
FALSE | Cette valeur permet d'indiquer qu'une erreur s'est produite. |
TRUE | Cette valeur permet d'indiquer que l'opération s'est correctement effectué. |
Description
Cette fonction permet d'effectuer l'exécution d'une session CURL existante.
Exemple
L'exemple suivant permet de tenir compte d'une redirection hypothétique effectuer de «https://www.gladir.ca» vers «http://www.gladir.ca» :
- <?php
- $url = "https://www.gladir.ca/";
- $ch = curl_init($url);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
- curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
- curl_setopt($ch, CURLOPT_POSTREDIR, 1);
- $output = curl_exec($ch);
- $curlInfos = curl_getinfo($ch);
- curl_close($ch);
- if ($curlInfos['http_code'] == 200) {
- echo $output;
- }
- ?>
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - curl
Dernière mise à jour : Mercredi, le 25 mars 2015