PHP curl_share_setopt函数

(PHP 5 >= 5.5.0)

curl_share_setopt — 设置 cURL 共享句柄的一个选项。

说明

bool curl_share_setopt ( resource $sh , int $option , string $value )

设置 cURL 共享句柄的一个选项。

参数

sh

通过 curl_share_init() 初始化的共享句柄。

option 选项 描述 CURLSHOPT_SHARE 指定共享的数据类型

CURLSHOPT_UNSHARE 指定不共享的数据类型

value 值 描述 CURL_LOCK_DATA_COOKIE 共享cookie数据

CURL_LOCK_DATA_DNS 共享 DNS 缓存。

CURL_LOCK_DATA_SSL_SESSION 共享 SSL session ID, 减少连接到相同的服务器花费在SSL 握手时的时间。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

实例

该实例将创建一个cURL共享句柄,并添加两个 cURL 句柄,两个句柄共享cookie数据。

// 创建cURL共享句柄并设置cookie数据

$sh = curl_share_init();

curl_share_setopt($sh, CURLSHOPT_SHARE, CURL_LOCK_DATA_COOKIE);

// 初始化第一个cURL句柄并指定它为共享句柄

$ch1 = curl_init("http://www.santii.com/");

curl_setopt($ch1, CURLOPT_SHARE, $sh);

// 执行第一个cURL句柄

curl_exec($ch1);

// 初始化第二个cURL句柄并指定它为共享句柄

$ch2 = curl_init("http://php.net/");

curl_setopt($ch2, CURLOPT_SHARE, $sh);

// 执行第二个cURL句柄

//  所有 $ch1 句柄的数据在 $ch2 句柄中共享

curl_exec($ch2);

// 关闭cURL共享句柄

curl_share_close($sh);

// 关闭cURL句柄

curl_close($ch1);

curl_close($ch2);

?>

属性

描述

curl_close()

curl_copy_handle()

curl_errno()

curl_error()

curl_escape()

curl_exec()

curl_file_create()

curl_getinfo()

curl_init()

curl_multi_add_handle()

curl_multi_close()

curl_multi_exec()

curl_multi_getcontent()

curl_multi_info_read()

curl_multi_init()

curl_multi_remove_handle()

curl_multi_select()

curl_multi_setopt()

curl_multi_strerror()

curl_pause()

curl_reset()

curl_setopt_array()

curl_setopt()

curl_share_close()

curl_share_init()

curl_strerror()

curl_unescape()

curl_version()

本文网址:http://www.santii.com/php/function-curl-curl_share_setopt.html

php重写curl_setopt函数,PHP curl_share_setopt函数相关推荐

  1. 【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 重写 MetaClass#invokeMethod 方法实现函数拦截 | 实现函数调用转发 )

    文章目录 一.重写 MetaClass#invokeMethod 方法实现函数拦截 二.在 MetaClass#invokeMethod 方法中调用对象的其它方法 三.完整代码示例 一.重写 Meta ...

  2. 【C++ 语言】面向对象 ( 继承 | 重写 | 子类调用父类方法 | 静态多态 | 动态多态 | 虚函数 | 纯虚函数 )

    文章目录 类的继承 方法的重写 子类中调用父类方法 多态 虚函数 虚函数示例 纯虚函数 相关代码 类的继承 1. 继承表示 : C++ 中继承可以使用 ":" 符号 , 格式为 & ...

  3. java 能重写构成函数_java函数重载和函数重写

    java中,函数重载(overload)和 函数重写(override)是完全不同的两个概念,而这没有任何关系(除了名字有点像) 函数重载(overload): 1.针对同一个类中的一组函数来说的: ...

  4. C++ 论公有继承时纯虚函数、虚函数、普通函数的行为表现及虚函数的重写(深度好文)

    文章目录 1 公有继承时三种类型的函数行为 1.1 纯虚函数 (pure virtual) 1.2 普通虚函数 **1.2.1 方法一** **1.2.2 方法二** 1.3 非虚函数 2 重写 (o ...

  5. 函数重载(续)==》函数重载和函数指针在一起

    函数重载与函数指针(这一块很重要,后续要继续学习): 当使用重载函数名对函数指针赋值时 根据重载规则挑选与函数指针参数列表一致的候选者 严格匹配候选者的函数类型与函数指针的函数类型 #include ...

  6. 【Android 内存优化】Android 原生 API 图片压缩原理 ( Bitmap_compress 方法解析 | Skia 二维图形库 | libjpeg 函数库 | libpng 函数库 )

    文章目录 一. 图片质量压缩方法 二. Skia 二维图形库 三. libjpeg.libpng 函数库引入 在博客 [Android 内存优化]图片文件压缩 ( Android 原生 API 提供的 ...

  7. C++ 在继承中虚函数、纯虚函数、普通函数,三者的区别

    C++ 在继承中虚函数.纯虚函数.普通函数,三者的区别 1.虚函数(impure virtual) C++的虚函数主要作用是"运行时多态",父类中提供虚函数的实现,为子类提供默认的 ...

  8. js map 箭头_JS异常函数之箭头函数

    来源:logrocket作者:Maciej Cieślar 译者:前端小智 为了保证的可读性,本文采用意译而非直译. 在JS中,箭头函数可以像普通函数一样以多种方式使用.但是,它们一般用于需要匿名函数 ...

  9. 函数matlab,Matlab函数

    一个函数是一组在一起执行任务的语句. 在MATLAB中,函数在单独的文件中定义.文件的名称和函数的名称应该是一样的. 函数在自己的工作空间内的变量上运行,这个变量也称为本地工作空间,与在MATLAB命 ...

最新文章

  1. MailBee.NET Objects撰写邮件教程(一):添加和删除自定义标题
  2. HTTP文件下载原理(OTA 下载 断点续传)
  3. 知乎进化:对抗内容“熵增”胜算几何?
  4. SpringCloud与子项目版本兼容说明
  5. 【今日CV 计算机视觉论文速览 第123期】Mon, 3 Jun 2019
  6. 抑郁症是不可告人的病吗?
  7. 蓝桥杯每日真题之直线
  8. 吴怀宇 第三版 自动控制原理课后习题答案 武汉科技大学814
  9. 永洪科技怎么样_永洪科技面试总结--多位分享经验
  10. 不仅国产手机被撕下遮羞布,其实苹果和三星也已没了遮羞布
  11. modules node 太大了_解决node_modules文件名太长无法删除的两个方法-文件名太长
  12. 登录江苏人社网办大厅
  13. 【汇编】汇编中的函数
  14. 系统防火墙阻止了加密狗服务器,批处理利用Windows防火墙阻止程序和服务联网!...
  15. 互联网上要创业 选好域名很重要
  16. 多模态自编码器从EEG信号预测fNIRS静息态
  17. 问道手游《新手怎么玩转押镖流》
  18. 江西计算机对口升学试题,2020年江西三校生对口升学考试真题+答案
  19. php xlsxwrite,PHP_XLSXWriter-轻量级XLSXExcel电子表格库
  20. 分享一套宾馆客房管理系统源码,功能完善,代码完整

热门文章

  1. python 企业微信群机器人_企业微信群机器人应用:使用python从网站抓取行业资讯并定时推送...
  2. oxp开放型可变长协议_培养开放型领导者
  3. unity捕捉全景图_DronePan:可捕捉飞机全景的应用程序
  4. 插槽的使用_思维导图
  5. 脚本化HTTP 取得响应 指定请求
  6. 解决‘.../rqt_virtual_joy/plugin.xml‘ has no Root Element问题
  7. 视觉SLAM笔记(30) 特征点法
  8. 多用户文件系统java实现_为什么要有文件系统?文件系统都有那些种类?
  9. linux用什么剪辑视频教程,Linux 上的开源视频剪辑软件Olive
  10. 树莓派能做什么_使用树莓派做两轮自平衡车(一)