Curl и PHP. Многопоточность через curl_multi_exec. Запутался :)

Статус
В этой теме нельзя размещать новые ответы.

WebPHPDev

Новичок
Curl и PHP. Многопоточность через curl_multi_exec. Запутался :)

Есть код:
PHP:
$proxiesArr = array( несколько проксей );
$mh = curl_multi_init();
$curlHandleArr = array();
for( $i = 0; $i < $nodeCount; $i++ ){

	$proxiesArr[$i] = rtrim( $proxiesArr[$i] );

	$curlHandleArr[$i] = curl_init();
	curl_setopt( $curlHandleArr[$i], CURLOPT_URL, 'http://сайт/путь/страница.html' );
	curl_setopt( $curlHandleArr[$i], CURLOPT_TIMEOUT, 25 );
	curl_setopt( $curlHandleArr[$i], CURLOPT_PROXY, $proxiesArr[$i] );
	curl_setopt( $curlHandleArr[$i], CURLOPT_RETURNTRANSFER, TRUE );

	curl_multi_add_handle( $mh, $curlHandleArr[$i] );

}

$running = null;
do {
    curl_multi_exec( $mh, $running );
} while ( $running > 0 );

for( $i = 0; $i < $nodeCount; $i++ ){
	echo curl_multi_getcontent ( $curlHandleArr[$i]  ) . "<hr>\n\n-----------------------------------\n\n";
	curl_multi_remove_handle( $mh, $curlHandleArr[$i] );
}

curl_multi_close( $mh );
Подскажите пожалуйста, можно ли замерить время выполнения каждого запроса?

Пробовал сюда поставить код измерения:
PHP:
$timeStart = microtime(1);
echo curl_multi_getcontent ( $curlHandleArr[$i]  ) . "<hr>\n\n-----------------------------------\n\n";
$timeEnd = microtime(1);
но не вышло, поскольку тут только вывод, а не выполнение запросов...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху