Problem z CURL (Multi)

Mam problem zcurl_multi_ *, Chcę utworzyć klasę / funkcję, która odbiera, powiedzmy 1000 adresów URL, i przetwarza wszystkie te adresy URL 5 naraz, więc gdy URL zakończy pobieranie, przydzieli teraz dostępne gniazdo do nowego adresu URL, który nie został przetworzony jeszcze.

widziałemtrochę wdrożenia curl_multi, ale żaden z nich nie pozwala mi robić tego, co chcę, wierzę, że rozwiązanie leży gdzieś w użyciucurl_multi_select ale dokumentacja nie jest zbyt jasna, a notatki użytkownika niewiele pomagają.

Czy ktoś może podać mi kilka przykładów, w jaki sposób mogę wdrożyć taką funkcję?

questionAnswers(1)

yourAnswerToTheQuestion