Всем привет!
У меня в массиве лежит список ссылок на изображения) как с помощью PHP можно скачать изображения по этим ссылкам в заданную папку? allow_url_fopen включен! Пробовал что то такое...
$c = count($imgs);
foreach($imgs as $l){
for($i =0;$i < $c; $i++){
file_put_contents("/var/www/html/img/$i" .'.jpg',file_get_contents($l));
}
Заранее спасибо)
Нашел ответ!
Создаем функцию для обрезания пути файла.
function split_path($full_path) {
$path_parts = pathinfo($full_path); // Возвращает информацию о пути к файлу
return $path_parts['basename']; // получаем только имя файла
}
foreach($imgs as $l){ // перебираем ссылки на фото
$pic=file_get_contents($l); //получаем содержимое
$a = split_path($l); // обрезаем путь и получаем только
$h = fopen("/var/www/html/parser/img/$a", "a+"); //указываем путь к папке на запись
fwrite($h, $pic); // записываем
fclose($h); // закрываем дескриптор
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Подскажите, пожалуйста, как прочитать и вывести данные из файла XML? Есть файл стандарта yandex
Такой вопрос интересный
перешёл с Windows на Linux Mint , на Windows на сервере выполнялись все php скрипты , развернул сервер на Linux и скрипт не добавляет данные в базу , предполагаю...