curl_multi_setopt

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

curl_multi_setopt為 cURL 并行處理設(shè)置一個(gè)選項(xiàng)

說(shuō)明

curl_multi_setopt(resource $mh, int $option, mixed $value): bool

警告

本函數(shù)還未編寫文檔,僅有參數(shù)列表。

參數(shù)

mh

option

常量 CURLMOPT_* 之一。

value

將要設(shè)置給 option 的值。

option 參數(shù)為下列值時(shí) value 需要為 int 類型:

Option 的值 value 設(shè)為
CURLMOPT_PIPELINING 傳入 1 來(lái)啟用或 0 來(lái)禁用。 在并行處理時(shí)啟用管道模式 將會(huì)盡可能地使用管線化的 HTTP (譯注:HTTP長(zhǎng)連接)來(lái) 傳輸,這意味著如果你提交第二個(gè)請(qǐng)求,這個(gè)請(qǐng)求將會(huì)使用 已經(jīng)存在的鏈接,第二個(gè)請(qǐng)求將會(huì)被送入同一個(gè)鏈接的“管 道”中。
CURLMOPT_MAXCONNECTS 傳入一個(gè)數(shù)字來(lái)指定 libcurl 可以同時(shí)緩存的活躍鏈接的數(shù)量。默認(rèn)值為 10。當(dāng)緩存寫滿時(shí), lincurl 將關(guān)閉較早創(chuàng)建的鏈接來(lái)創(chuàng)建新的鏈接。

返回值

成功時(shí)返回 true, 或者在失敗時(shí)返回 false