PHP

Пример сохранения картинок со страницы с помощью cURL

Ниже несколько функций, которые очень удобны: просто дайте скрипту url страницы и он сохранит все картинки со страницы на ваш сервер.

function getImages($html) {
    $matches = array();
    $regex = '~http://somedomain.com/images/(.*?)\.jpg~i';
    preg_match_all($regex, $html, $matches);
    foreach ($matches[1] as $img) {
        saveImg($img);
    }
}
function saveImg("phpvar">$name) {
    $url = "string">'http://somedomain.com/images/'."phpvar">$name."string">'.jpg';
    $data = get_data("phpvar">$url);
    file_put_contents("string">'photos/'."phpvar">$name."string">'.jpg', "phpvar">$data);
}
$i = 1;
$l = 101;
while ($i < $l) {
    $html = get_data('http://somedomain.com/id/'.$i.'/');
    getImages($html);
    $i += 1;
}
Теги:
url
Добавлено: 13 Апреля 2018 18:44:41 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...