我的Web应用程序需要解析来自多个远程服务器的远程资源。问题是这些远程服务器的输出是长/暂存的。因此,我需要一段实现以下逻辑的代码:
$links_array
。 $i
中的count($links_array)
`$ results_array [$ i] = {到目前为止输出的内容没有等待完整回复} 答案不能使用扩展名(cURL除外)并且不能使用PHP 5.3。
非常感谢你的帮助。
答案 0 :(得分:0)
您似乎需要一种下载链接的异步方法。您可以查看Guzzle Library(https://blog.madewithlove.be/post/concurrent-http-requests/)。另一种选择是使用多卷曲:http://php.net/manual/en/function.curl-multi-init.php