Deprecated: Optional parameter $keys declared before required parameter $cms_id is implicitly treated as a required parameter in /home/www/dev/work/class/blog/CmsKey.php on line 75

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$title is deprecated in /home/www/dev/work/website/lvesu/class/controller/blog/php.php on line 28

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$outlink is deprecated in /home/www/dev/work/website/lvesu/template/blog/cms/php.manual.tpl on line 2

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$status is deprecated in /home/www/dev/work/website/lvesu/template/blog/index.head.php on line 2
PHP - Manual: curl_multi_setopt - 互联网笔记

略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: curl_multi_setopt

2025-06-02

curl_multi_setopt

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

curl_multi_setopt设置 cURL 并行选项

说明

curl_multi_setopt(CurlMultiHandle $multi_handle, int $option, mixed $value): bool

为给定的 cURL 并行句柄设置选项。

参数

multi_handle

curl_multi_init() 返回的 cURL 多个句柄。

option

常量 CURLMOPT_* 之一。

value

要设置给 option 的值。有关每个常量期望的值类型的详细信息,请参阅 CURLMOPT_* 常量的描述。

返回值

成功时返回 true, 或者在失败时返回 false

更新日志

版本 说明
8.2.0 引入 CURLMOPT_MAX_CONCURRENT_STREAMS
8.0.0 multi_handle expects a CurlMultiHandle instance now; previously, a resource was expected.
7.1.0 引入 CURLMOPT_PUSHFUNCTION
7.0.7 引入 CURLMOPT_CHUNK_LENGTH_PENALTY_SIZECURLMOPT_CONTENT_LENGTH_PENALTY_SIZECURLMOPT_MAX_HOST_CONNECTIONSCURLMOPT_MAX_PIPELINE_LENGTHCURLMOPT_MAX_TOTAL_CONNECTIONS
添加备注

用户贡献的备注 1 note

up
0
ryosuke_i_628 at yahoo dot co dot jp
8 years ago
If you want to enable both HTTP/1.1 pipelining and HTTP/2 multiplexing...

<?php
curl_multi_setopt
($mh, CURLMOPT_PIPELINING, 3);
?>

or

<?php
curl_multi_setopt
($mh, CURLMOPT_PIPELINING, CURLPIPE_HTTP1 | CURLPIPE_MULTIPLEX);
?>

官方地址:https://www.php.net/manual/en/function.curl-multi-setopt.php

冷却塔厂家 广告
中文GPT4.0无需注册 广告
北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3