curl_version
(PHP 4 >= 4.0.2, PHP 5)
curl_version — Retourne la version courante de cURL
Description
array curl_version
([ int
$age = CURLVERSION_NOW
] )Retourne des informations sur la version cURL.
Liste de paramètres
-
age -
Valeurs de retour
Retourne un tableau associatif contenant les éléments suivants :
| Indice | Description de la valeur |
|---|---|
| version_number | numéro de version cURL 24 bit |
| version | numéro de version cURL, sous la forme d'une chaîne de caractères |
| ssl_version_number | numéro de version OpenSSL 24 bit |
| ssl_version | numéro de version OpenSSL, sous la forme d'une chaîne de caractères |
| libz_version | numéro de version zlib, sous la forme d'une chaîne de caractères |
| host | Informations sur l'hôte sur lequel cURL a été construit |
| age | |
| features | Un masque de constantes CURL_VERSION_XXX |
| protocols | Un tableau de noms de protocoles supportés par cURL |
Exemples
Exemple #1 Exemple avec curl_version()
<?php // Récupère la version de cURL, sous la forme d'un tableau $version = curl_version(); // Voici les champs qui peuvent être utilisés // afin de vérifier les fonctionnalités présentes dans cURL $bitfields = Array( 'CURL_VERSION_IPV6', 'CURL_VERSION_KERBEROS4', 'CURL_VERSION_SSL', 'CURL_VERSION_LIBZ' ); foreach($bitfields as $feature) { echo $feature . ($version['features'] & constant($feature) ? ' présente' : ' absente'); echo PHP_EOL; } ?>
