с основного примера на пхп.нет
//добавляем два дескриптора
curl_multi_add_handle($mh,$ch1);
curl_multi_add_handle($mh,$ch2);
$active = null;
//запускаем дескрипторы
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);получается что именно curl_multi_exec стучит к вк)сообственно в перерменной $active должноохранятся количество есче не вызваных дескрипторов (урлов) насколько я понял .
вот эта конструкция мне не совсем понятна
do { curl_multi_exec($mh,$active); } while ($active);//Пока все соединения не отработают