首页 存档 技术 查看内容

php实现并发处理之curl篇

2018-3-30 13:00 |来自: 互联网 307 0

摘要: (点击上方公众号,可快速关注) 来自:百晓生 链接:http://www.eer3.com/article/artdetails/40.htm php在并发处理方面的确不如java好。但是也有一些方法可以实现并发处理。比如使用curl就可以实现url的并发请 ...

(点击上方公众号,可快速关注)

来自:百晓生

链接:http://www.eer3.com/article/artdetails/40.htm


php在并发处理方面的确不如java好。但是也有一些方法可以实现并发处理。比如使用curl就可以实现url的并发请求。

看到网上有人说使用curl会导致阻塞,即所有的请求数据都获取完毕后一并返回,然后再进行数据处理。而不是获取一个请求的数据就处理一个数据。其实这种说法是不对的,只能说明他在代码实现上有问题。

在php官方找了段导致阻塞的示例代码,如下:

function multiple_threads_request($nodes){

$mh = curl_multi_init();

$curl_array = array();

foreach($nodes as $i =

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部