php cUrl多个请求 - 获取所有内容

时间:2013-06-12 09:26:46

标签: php curl curl-multi

我正在使用以下脚本从多个网址获取内容,但没有任何修改,它将永久运行:https://raw.github.com/jmathai/php-multi-curl/master/EpiCurl.php

我正在尝试获取多个url的内容,并行。它的目的是始终得到一个结果。

问题:为什么这个脚本会永远运行而不会在预期的一段时间后终止?

1 个答案:

答案 0 :(得分:0)

您应该在下面添加代码。它会在固定时间后为连接添加超时。

curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );