在线文档教程
PHP

curl_version

curl_version

(PHP 4 >= 4.0.2, PHP 5, PHP 7)

curl_version - 获取cURL版本信息

描述

array curl_version ([ int $age = CURLVERSION_NOW ] )

返回有关cURL版本的信息。

参数

age

返回值

用下列元素返回一个关联数组:

指数值描述
VERSION_NUMBERcURL 24位版本号
作为字符串的cURL版本号
ssl_version_numberOpenSSL 24位版本号
SSL_VERSIONOpenSSL版本号,作为一个字符串
libz_version作为字符串的zlib版本号
主办有关cURL所在主机的信息
年龄
特征CURL_VERSION_XXX常量的位掩码
协议由cURL支持的一组协议名称

例子

Example #1 curl_version() example

本示例将使用curl_version()返回的'features'位掩码来检查cURL构建中可用的功能

<?php // Get curl version array $version = curl_version( // These are the bitfields that can be used  // to check for features in the curl build $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; } ?>

← curl_unescape

CURLFile →