PHP curl_version Funktion
PHP curl_version Funktion
(PHP 5> = 5.5.0)
curl_version - Ruft die cURL-Version.
Erklärung
array curl_version ([ int $age = CURLVERSION_NOW ] )
Gibt Informationen über die cURL-Version.
Parameter
Alter
Rückgabewert
Es gibt ein assoziatives Array mit folgenden Elementen:
indice | Wert Beschreibung |
---|---|
version_number | cURL 24-Bit-Versionsnummer |
Version | cURL Versionsnummer als String |
ssl_version_number | OpenSSL 24-Bit-Versionsnummer |
ssl_version | OpenSSL Versionsnummer als String |
libz_version | zlib-Versionsnummer als String |
Gastgeber | Informationen über den Aufbau cURL Host |
Alter | |
Features | Eine Bitmaske Konstanten CURL_VERSION_XXX |
Protokolle | Ein Array von Protokollen Namen von cURL unterstützten |
Beispiele
In diesem Beispiel wird die aktuelle cURL Version curl_version () gibt 'Features' bitmask prüfen, welche Funktionen zur Verfügung stehen.
<?php // 获取cURL版本数组 $version = curl_version(); // 在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) ? ' matches' : ' does not match'); echo PHP_EOL; } ?>