Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

curl_version

cURL Funktionen

    Befehl:
array curl_version ([ int $age = CURLVERSION_NOW ] )


    Parameter-Liste:
NameBeschreibung
age 

    Rückgabewerte:
Gibt ein assoziatives Array mit den folgenden Elementen zurück:
 
IndexBeschreibung
version_numbercURL 24-Bit Versions-Nummer
versioncURL-Version als String
ssl_version_numberOpenSSL 24Bt Versions-Nummer
ssl_versionOpenSSL-Version als String
libz_versionzlib-Version als String
hostInformationen zum Host, auf dem cURL kompiliert wurde
age 
featuresEine Bitmask der CURL_VERSION_XXX-Konstanten
protocolsEin Array der von cURL unterstützten Protokollnamen

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


    Aktiv in Version:
(PHP 4 >= 4.0.2, PHP 5, PHP 7)

curl_version() - Beispiel:


Eingabe:
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;
}
?>
cURL Funktionen