Php curl\u multi\u exec()不请求所有

Php curl\u multi\u exec()不请求所有,php,curl,curl-multi,Php,Curl,Curl Multi,我尝试在php中使用curl_multi_exec,估计有4000个post调用,并得到返回的json。然而,在我的结果中记录了234条之后,我的打印结果开始显示为空。我可以更改post调用url,因为我的每个url都有一个不同的post字段,但我仍然会得到234个结果。有人知道curl\u multi\u exec是否有任何限制吗。我使用计算机上的xampp服务器从远程服务器检索json。这是我的xampp安装中阻止更多结果的选项,还是服务器端限制了我的连接 谢谢。我的函数代码如下。该函数接受

我尝试在php中使用curl_multi_exec,估计有4000个post调用,并得到返回的json。然而,在我的结果中记录了234条之后,我的打印结果开始显示为空。我可以更改post调用url,因为我的每个url都有一个不同的post字段,但我仍然会得到234个结果。有人知道curl\u multi\u exec是否有任何限制吗。我使用计算机上的xampp服务器从远程服务器检索json。这是我的xampp安装中阻止更多结果的选项,还是服务器端限制了我的连接

谢谢。我的函数代码如下。该函数接受输入$opt,这是一个curl选项数组

$ch = array();
$results = array();
$mh = curl_multi_init();

foreach($opt as $handler => $array)
{
    //print_r($array);
    //echo "<br><br>";
    $ch[$handler] = curl_init();
    curl_setopt_array($ch[$handler],$array);
    curl_multi_add_handle($mh, $ch[$handler]);
}
$running = null;
do {
    curl_multi_exec($mh, $running);
}
while ($running > 0);
// Get content and remove handles.
foreach ($ch as $key => $val) {
    $results[$key] = json_decode(curl_multi_getcontent($val),true);
    curl_multi_remove_handle($mh, $val);
}
curl_multi_close($mh);
return $results;
4000后电话!!!选中curl\u multi\u info\u read也可以是超时,因为curl\u multi\u exec对请求数没有限制。但是远程服务器肯定可能,甚至必须!有这样的限制