Manuel PHP

curl_version

(PHP 4 >= 4.0.2, PHP 5)

curl_versionRetourne la version courante de cURL

Description

array curl_version ([ int $age ] )

Retourne des informations sur la version cURL.

Liste de paramètres

age

Valeurs de retour

Retourne un tableau associatif contenant les éléments suivants :

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()

Cet exemple analyse les fonctionnalités disponibles dans la verions courante de curl en utilisant le masque 'features' retourné par la fonction curl_version().

  1. <?php
  2. // Récupère la version de curl, sous la forme d'un tableau
  3. $version = curl_version();  
  4.  
  5. // Voici les champs qui peuvent être utilisés
  6. // afin de vérifier les fonctionnalités présentes dans curl
  7. $bitfields = Array( 
  8.                   'CURL_VERSION_IPV6', 
  9.                   'CURL_VERSION_KERBEROS4', 
  10.                   'CURL_VERSION_SSL', 
  11.                   'CURL_VERSION_LIBZ' 
  12.                   );  
  13.  
  14.  
  15. foreach($bitfields as $feature)  
  16. { 
  17.       echo $feature . ($version['features'] & constant($feature) ? ' matches' : ' does not match'); 
  18.       echo PHP_EOL;  
  19. }  
  20. ?> 


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique