Как переименовать файлы в PclZip?
Как переименовать файлы, которые я добавляю в архив? Я попробовал следующее, и он добавляет файл в архив, но я не могу понять, как переименовать.
$archive = new PclZip('archive.zip');
$list = $archive->add($filepath);
Я знаю, что могу использовать PCLZIP_ATT_FILE_NAME и PCLZIP_ATT_FILE_NEW_FULL_NAME, но в приведенном ниже примере используется $archive->create, а не $ archive-> add.
1 ответ
Я думаю, что могу ответить на свой вопрос. Я делюсь этим, если у кого-то есть такая же проблема.
$list = $archive->add(array(array(PCLZIP_ATT_FILE_NAME => $filepath,PCLZIP_ATT_FILE_NEW_FULL_NAME => $new_filepath)));