PHP Doku:: Gibt die cURL-Version zurück - function.curl-version.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzSonstige DiensteCURLcURL Funktionencurl_version

Ein Service von Reinhard Neidl - Webprogrammierung.

cURL Funktionen

<<curl_setopt

File Alteration Monitor>>

curl_version

(PHP 4 >= 4.0.2, PHP 5)

curl_versionGibt die cURL-Version zurück

Beschreibung

array curl_version ([ int $age = CURLVERSION_NOW ] )

Gibt Informationen über die cURL-Version zurück.

Parameter-Liste

age

Rückgabewerte

Gibt ein assoziatives Array mit den folgenden Elementen zurück:
Index Beschreibung
version_number cURL 24-Bit Versions-Nummer
version cURL-Version als String
ssl_version_number OpenSSL 24Bt Versions-Nummer
ssl_version OpenSSL-Version als String
libz_version zlib-Version als String
host Informationen zum Host, auf dem cURL kompiliert wurde
age  
features Eine Bitmask der CURL_VERSION_XXX-Konstanten
protocols Ein Array der von cURL unterstützten Protokollnamen

Beispiele

Beispiel #1 Beispiel für curl_version()

Dieses Beispiel anhand der Bitmask die von curl_version() zurückgegeben wird welche Features in dieser cURL-Version verfügbar sind.

<?php
// Hole Array mit Versions-Informationen
$version curl_version();

// Diese Bitfelder können zur Prüfung benutzt werden 
$bitfields = Array(
            
'CURL_VERSION_IPV6'
            
'CURL_VERSION_KERBEROS4'
            
'CURL_VERSION_SSL'
            
'CURL_VERSION_LIBZ'
            
);


foreach(
$bitfields as $feature)
{
    echo 
$feature . ($version['features'] & constant($feature) ? ' ja' ' nein');
    echo 
PHP_EOL;
}
?>


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)