CURL多线程请求扒取页面信息

2020-01-31 01:23栏目:龙竞技官网
TAG:

 $urlarr = array( 'url1', 'url2' ); $mh = curl_multi_init(); foreach ($urlarr as $i => $url) { $conn[$i]=curl_init; curl_setopt($conn[$i],CURLOPT_RETURNTRANSFER,1); curl_multi_add_handle ($mh,$conn[$i]); } do { $n=curl_multi_exec($mh,$active); } while ; foreach ($urlarr as $i => $url) { $res[$i]=curl_multi_getcontent($conn[$i]); curl_close($conn[$i]); } $reg = '//html/html/'; //正则匹配想要的数据 foreach ($res as $key => $value) {preg_match_all($reg, $value, $arr[$key],PREG_PATTERN_ORDER);//正则匹配的数据放到$arr中 } var_dump;

PHP CUSportageL多线程扒取页面

版权声明:本文由龙竞技官网发布于龙竞技官网,转载请注明出处:CURL多线程请求扒取页面信息