cURL Multi Threading?

Я много слышал о многопоточности php с помощью cURL, но никогда не пробовал, и мне сложно понять, как это работает. Может ли кто-нибудь преобразовать это в curl_multi ?

 $path1 = array("path1", "path2", "path3"); //example $path2 = array("path1", "path2", "path3"); //example $opt = curl_init($path1); curl_setopt($opt, CURLOPT_RETURNTRANSFER, true); $content = curl_exec($opt); curl_close($opt); file_put_contents($path2, $content); 

На самом деле я хочу загрузить несколько файлов из массива path 1 в path 2 с помощью curl_multi .

Related of "cURL Multi Threading?"

Простой поиск Google мог быть достаточным, но здесь мы идем! Это хороший проект, чтобы начать с …

https://github.com/jmathai/php-multi-curl

Я использую curl multi, и это действительно потрясающе. Я использую это для ускорения push-уведомлений.

https://github.com/Krutarth/FlashSnsPns

Вышеприведенный ответ устарел / ошибочен, поэтому правильный ответ должен быть проголосован.

http://php.net/manual/en/function.curl-multi-init.php

Теперь PHP поддерживает выборку нескольких URL одновременно.

Существует очень хорошая функция, написанная кем-то, http://archevery.blogspot.in/2013/07/php-curl-multi-threading.html

Вы можете просто использовать его.