У меня есть PHP script, которому необходимо загрузить несколько файлов с удаленного сервера. На данный момент у меня просто есть цикл загрузки и обработки файлов с помощью cURL, что означает, что он не запускает загрузку одного файла до тех пор, пока предыдущий не будет завершен - это значительно увеличивает время выполнения script.
Можно ли запустить несколько экземпляров cURL, например, для асинхронной загрузки этих файлов одновременно, не дожидаясь завершения предыдущего? Если да, то как это будет выполнено?