您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

curl_multi_exec 解惑

2025/3/9 8:23:00发布47次查看
do { $mrc = curl_multi_exec($mh, $active);} while ($mrc == curlm_call_multi_perform);while ($active && $mrc == curlm_ok) { if (curl_multi_select($mh) != -1) { do { $mrc = curl_multi_exec($mh, $active); } while ($mrc == curlm_call_multi_perform); }}

php 手册上看到这个函数,网上查资料说这样写为了避免cpu过高。但是不明白为什么这样写。第一次执行curl_muti_exec 已经把所有的句柄给执行,为什么还要再执行一次
回复内容: do { $mrc = curl_multi_exec($mh, $active);} while ($mrc == curlm_call_multi_perform);while ($active && $mrc == curlm_ok) { if (curl_multi_select($mh) != -1) { do { $mrc = curl_multi_exec($mh, $active); } while ($mrc == curlm_call_multi_perform); }}

php 手册上看到这个函数,网上查资料说这样写为了避免cpu过高。但是不明白为什么这样写。第一次执行curl_muti_exec 已经把所有的句柄给执行,为什么还要再执行一次
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product