PHP Параллельные запросы curl

Я делаю простое приложение, которое читает данные JSON с 15 различных URL-адресов. У меня есть особая потребность в том, чтобы сделать это на сервере. Я используюfile_get_contents($url).

Так как я использую file_get_contents ($ url). Я написал простой сценарий, это:

$websites = array(
    $url1,
    $url2,
    $url3,
     ...
    $url15
);

foreach ($websites as $website) {
    $data[] = file_get_contents($website);
}

и оказалось, что он очень медленный, потому что он ждет первого запроса, а затем выполняет следующий.

Ответы на вопрос(1)

Ваш ответ на вопрос