PHP
Referenzliste
curl_version
cURL Funktionen
Befehl:
array curl_version ([ int $age = CURLVERSION_NOW ] )
Parameter-Liste:
Beschreibung | |
---|---|
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 |
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