php使用curl_multi函数模拟并发demo
2016-08-22 14:42
316 查看
$count=50; $url='localhost/test2.php'; $handler=array(); $mh=curl_multi_init(); for ($i=0; $i < $count; $i++) { $handler[$i]=curl_init(); curl_setopt($handler[$i], CURLOPT_URL, $url); curl_setopt($handler[$i], CURLOPT_POST, true); $post_data = array ("key" => $i); curl_setopt($handler[$i], CURLOPT_POSTFIELDS, $post_data); curl_multi_add_handle($mh,$handler[$i]); } do { curl_multi_exec($mh, $running); curl_multi_select($mh); } while ($running > 0); foreach ($handler as $k=>$v){ curl_multi_remove_handle($mh, $handler[$k]); } curl_multi_close($mh);
php使用curl_multi函数模拟并发
相关文章推荐
- PHP 初学者 使用cURL并用代理访问http
- php 使用curl模拟登录discuz以及模拟发帖
- php-curl使用
- PHP中使用CURL伪造来路抓取页面或文件
- 在PHP中使用curl_init函数的说明
- 基于PHP的cURL使用入门
- php curl cookie的使用 curl发送cookie的2种途径
- PHP-Curl使用(转)
- 在PHP中使用curl_init函数的说明
- curl 命令在php中使用
- PHP中使用CURL
- 在PHP中使用CURL访问HTTPS时出现certificate verify failed解决办法
- php 使用curl 将文件上传
- PHP使用cURL抓取数据
- php使用curl模拟用户登陆
- 在php中使用curl
- PHP中curl的简单使用
- php使用curl发送post连接
- PHP中使用curl取得HTTP状态码
- php中使用Curl、socket、file_get_contents三种方法POST提交数据