Home >Backend Development >PHP Tutorial >PHP不用pthreads如何同时发起100个curl请求获取数据,并且保持主“线程”不断的向文件写入?

PHP不用pthreads如何同时发起100个curl请求获取数据,并且保持主“线程”不断的向文件写入?

WBOY
WBOYOriginal
2016-06-06 20:27:191318browse

PHP不用pthreads如何同时发起100个curl请求?

更新:
我的实际问题是,我没有权限重新编译PHP增加zts参数让他支持pthreads,但我需要把curl到的数据做处理后写入文件,如何做到在我写入文件的同时,不被curl阻塞?

回复内容:

PHP不用pthreads如何同时发起100个curl请求?

更新:
我的实际问题是,我没有权限重新编译PHP增加zts参数让他支持pthreads,但我需要把curl到的数据做处理后写入文件,如何做到在我写入文件的同时,不被curl阻塞?

php的curl库有curl_multi_一系列的方法,可以近似地实现并发。
或者就开多个php进程。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn