Php 卷曲不';有时我不能执行所有命令

Php 卷曲不';有时我不能执行所有命令,php,curl,Php,Curl,Winging curl代码,我有很多preg_match_all()并获取一些数据和url。有时它会处理所有的事情,有时它会遗漏一些部分 是否有任何功能使其等待所有卷曲完成或加快过程 $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_POST, count($fields)); curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string); c

Winging curl代码,我有很多
preg_match_all()并获取一些数据和url。有时它会处理所有的事情,有时它会遗漏一些部分

是否有任何功能使其等待所有卷曲完成或加快过程

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1); 
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path);   // Cookie management.
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path); 

$result = curl_exec($ch);

curl_close($ch); 

// Step3. parsing username
preg_match_all("#<span id=\"class\" class=\"tall\">(.*?)</span>#si", $result, $match);
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$URL);
curl_setopt($ch,CURLOPT_POST,count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,TRUE);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,0);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,1);
curl_setopt($ch,CURLOPT_头,1);
curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_文件_路径);//Cookie管理。
curl\u setopt($ch,CURLOPT\u COOKIEFILE,$cookie\u file\u path);
$result=curl\u exec($ch);
卷曲关闭($ch);
//第三步。解析用户名
preg#u match#u all(#(.*)#si“,$result,$match);
而且有很多
preg_match_all
那里的所有命令

除非你添加一些代码,否则很难检测出到底什么不起作用我说有时起作用有时不抱歉我把我的代码放进去了你在用正则表达式处理html,想知道为什么有时不起作用。。。因为我从url中的url中获取一些数据,我认为有时需要这样做,所以我需要函数来加快过程,或者给curl一点时间来生成所有命令,然后执行其他命令