Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Добавить асинхронность в код на php.

Евгений Кравченко Знаток (364), на голосовании 3 года назад
Добрый день.
foreach ($urls_vn as $id => $url) {
$i++;
file_put_contents($_SERVER["DOCUMENT_ROOT"].$url['adr'], file_get_contents($url['url']));
file_put_contents($_SERVER['DOCUMENT_ROOT']."parser/log.log", date("F j, Y, g:i a") . " идет скачивание. Скачивание " . $i ." страниц из ".$count.".");
}
вот код, file_put_contents ждет выполнения file_get_contents, в итоге это все получается крайне медленно.
Возможно как то запускать это не по одному, а например по 10?
Голосование за лучший ответ
Похожие вопросы