• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

CURL多线程不执行一直在请求

php 搞代码 4年前 (2022-01-23) 25次浏览 已收录 0个评论
文章目录[隐藏]

代码如下
`
<?php

ini_set(‘max_execution_time’,0);

for($i = 6055;$i >3055;$i–){

<code>$connomains[] = 'http://www.xxxxx.com/index.php&id='.$i;</code>

}

$mh = curl_multi_init();

本文来源gaodai#ma#com搞*!代#%^码$网!搞代gaodaima码

foreach ($connomains as $i => $url) {

<code>$conn[$i]=curl_init($url);curl_setopt($conn[$i],CURLOPT_RETURNTRANSFER,1);curl_multi_add_handle ($mh,$conn[$i]);</code>

}

$active = null;
do {

<code>$mrc = curl_multi_exec($mh, $active);</code>

} while ($mrc == CURLM_CALL_MULTI_PERFORM);

while ($active && $mrc == CURLM_OK) {

<code>if (curl_multi_select($mh) != -1) {    do {        $mrc = curl_multi_exec($mh, $active);    } while ($mrc == CURLM_CALL_MULTI_PERFORM);}</code>

}

foreach ($connomains as $i => $url) {

<code>$res[$i]=curl_multi_getcontent($conn[$i]);$res[$i] = json_decode($res[$i],true);var_dump($res[$i]);curl_close($conn[$i]);</code>

}
print_r($res);

?>
`

页面源地址是http://www.4wei.cn/archives/1001877

回复内容:

代码如下
`
<?php

ini_set(‘max_execution_time’,0);

for($i = 6055;$i >3055;$i–){

<code>$connomains[] = 'http://www.xxxxx.com/index.php&id='.$i;</code>

}

$mh = curl_multi_init();

foreach ($connomains as $i => $url) {

<code>$conn[$i]=curl_init($url);curl_setopt($conn[$i],CURLOPT_RETURNTRANSFER,1);curl_multi_add_handle ($mh,$conn[$i]);</code>

}

$active = null;
do {

<code>$mrc = curl_multi_exec($mh, $active);</code>

} while ($mrc == CURLM_CALL_MULTI_PERFORM);

while ($active && $mrc == CURLM_OK) {

<code>if (curl_multi_select($mh) != -1) {    do {        $mrc = curl_multi_exec($mh, $active);    } while ($mrc == CURLM_CALL_MULTI_PERFORM);}</code>

}

foreach ($connomains as $i => $url) {

<code>$res[$i]=curl_multi_getcontent($conn[$i]);$res[$i] = json_decode($res[$i],true);var_dump($res[$i]);curl_close($conn[$i]);</code>

}
print_r($res);

?>
`

页面源地址是http://www.4wei.cn/archives/1001877

代码的意思是请求3000次后在执行输出,把次数改小点看看


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CURL多线程不执行一直在请求

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址