(PHP 5 >= 5.5.0)

curl_version — 获取cURL版本信息。


说明

array curl_version ([ int $age = CURLVERSION_NOW ] )

返回关于cURL的版本信息。


参数

age


返回值

返回一个相关的数组包含如下元素:

Indice 值描述
version_number cURL 24位版本号
version cURL 版本号,字符串形式
ssl_version_number OpenSSL 24 位版本号
ssl_version OpenSSL 版本号,字符串形式
libz_version zlib 版本号,字符串形式
host 关于编译cURL主机的信息
age  
features 一个CURL_VERSION_XXX常量的位掩码
protocols 一个cURL支持的协议名字的数组

实例

这个范例将会检查当前cURL版本使用curl_version()返回的'features'位掩码中哪些特性是可用的。

<?php
// 获取cURL版本数组高佣联盟 www.cgewang.com
$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;
}
?>

最新文章

  1. [Jquery]某宝图片轮播(无缝、带左右切换按钮)
  2. BestCoder Round #43
  3. HTML5 canvas globalCompositeOperation绘图类型讲解
  4. 支持在安卓中UI(View)的刷新功能
  5. spoj BRCKTS - Brackets 线段树
  6. HDU 5972 Regular Number(ShiftAnd+读入优化)
  7. Android 网络通信框架Volley基本介绍
  8. 十行代码分清Java 的 || 和 &amp;&amp;
  9. Springboot项目打包后的页面丢失问题(thymeleaf报错)
  10. 详细解说Windows 8.1与Windows 8的区别(Win8.1与Win8区别)
  11. Java集合排序(面试必考点之一)
  12. python字符串(string)方法整理
  13. Mysql常规优化
  14. Blender 3D 打印插件Print Toolbox
  15. 手机闪存速度测试工具,AndroBench
  16. Go语言中Socket通信之Tcp客户端
  17. Android开发实现计算器的例子
  18. error TRK0002: Microsoft Visual Studio 10.0\VC\bin\link.exe Access is denied.
  19. js缓存加密
  20. 【面试】hibernate n+1问题

热门文章

  1. Java桌面应用程序打包
  2. CF833A The Meaningless Game 题解
  3. Emergency Evacuation 题解
  4. 【笔记】在java中String类为什么要设计成final?
  5. Xenon&#39;s Attack on the Gangs,题解
  6. Django---进阶7
  7. Docker 安装并使用mysql
  8. Mysql基础(十一):Self Join
  9. flask 源码专题(一):app.run()的背后
  10. 京东秋招提前批初试--java开发工程师