AllDecay
@AllDecay
Вечно отдыхающий.

Как скачать изображения через curl, ссылки на которые находятся в массиве?

<?php
$url = array();
for($page_counter = 1; $page_counter <= 5; $page_counter++)
{
preg_match_all('/<a class="thumb_image" href="(.*?)"/si' ,file_get_contents("http://e-shuushuu.net/?page=".$page_counter),$aResult);
array_push($url, $aResult[1]);
}
echo '<pre>';
print_r($url);
echo '</pre>';
?>

Получаю ссылки на изображения с сайта и сохраняю их в массив. Как теперь скачать все их через curl и добавить проверку по jpg/png, так как на сайте посты с ссылками появляются раньше, чем изображения на сервере?
Вот вам массив:
Array
(
    [0] => Array
        (
            [0] => /images/2016-02-10-809201.png
            [1] => /images/2016-02-10-809200.jpeg
            [2] => /images/2016-02-10-809199.png
            [3] => /images/2016-02-10-809198.jpeg
            [4] => /images/2016-02-10-809197.png
            [5] => /images/2016-02-10-809196.jpeg
            [6] => /images/2016-02-10-809195.jpeg
            [7] => /images/2016-02-10-809194.png
            [8] => /images/2016-02-10-809193.jpeg
            [9] => /images/2016-02-10-809192.jpeg
            [10] => /images/2016-02-10-809191.png
            [11] => /images/2016-02-10-809190.jpeg
            [12] => /images/2016-02-10-809189.png
            [13] => /images/2016-02-10-809188.png
            [14] => /images/2016-02-10-809187.jpeg
        )
тут дальше идут, но хватит
)
  • Вопрос задан
  • 337 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Видимо надо читать документацию по curl.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
рекомендую

очень быстр

https://github.com/jmathai/php-multi-curl
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы