função curl_version PHP
função curl_version PHP
(PHP 5> = 5.5.0)
curl_version - Obtém informações sobre a versão cURL.
explicação
array curl_version ([ int $age = CURLVERSION_NOW ] )
Retorna informações sobre a versão cURL de.
parâmetros
idade
Valor de retorno
Ele retorna um array associativo contendo os seguintes elementos:
indice | valor Descrição |
---|---|
version_number | cURL número da versão de 24 bits |
versão | número da versão cURL, como uma string |
ssl_version_number | OpenSSL número da versão de 24 bits |
SSL_VERSION | número da versão OpenSSL, como uma string |
libz_version | número da versão zlib, como uma string |
hospedeiro | Informações sobre a construção de acolhimento cURL |
idade | |
recursos | A CURL_VERSION_XXX constantes de máscara de bit |
protocolos | Uma matriz de nomes de protocolos suportados pela cURL |
Exemplos
Este exemplo irá verificar a corrente curl_version versão cURL () bitmask 'características' retorna quais recursos estão disponíveis.
<?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; } ?>