Xwab
Форумыnavigate_nextПрограммирование на PHP

Как копировать картинку?
Сообщения
assassindev

Как копировать одну картинку 10000 раз в один архив?
Нужен код.

01 Авг 2017, 22:37
Fantom

<?
$file = 'ddt.jpg'; //Имя исходного файла
$copyfile = 'ddt';
$ext = ".jpg"; // Расширение
$num_copies = 15; //Количество копий
$zip = new ZipArchive(); // подгружаем библиотеку zip
$zip_name = time().".zip"; // имя файла

if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE)
{
$error .= "* Sorry ZIP creation failed at this time";
}
for ($i = 1; $i <= $num_copies; $i++)
{
$newfile = $copyfile.$i.$ext;
copy($file, $newfile);

$zip->addFile($file_folder.$newfile); // добавляем файлы в zip архив
}
$zip->close();
?>
добавлено спустя 1 минуту:
Это писал бухой быдлокодер, так что по качеству претензии не принимаются.

03 Авг 2017, 20:55
assassindev

Fantom, спасибо

04 Авг 2017, 10:55
Ответить на тему