Как переименовать файлы в PclZip?

Как переименовать файлы, которые я добавляю в архив? Я попробовал следующее, и он добавляет файл в архив, но я не могу понять, как переименовать.

$archive = new PclZip('archive.zip');
$list = $archive->add($filepath);

Я знаю, что могу использовать PCLZIP_ATT_FILE_NAME и PCLZIP_ATT_FILE_NEW_FULL_NAME, но в приведенном ниже примере используется $archive->create, а не $ archive-> add.

http://www.phpconcept.net/pclzip/news

1 ответ

Я думаю, что могу ответить на свой вопрос. Я делюсь этим, если у кого-то есть такая же проблема.

$list = $archive->add(array(array(PCLZIP_ATT_FILE_NAME => $filepath,PCLZIP_ATT_FILE_NEW_FULL_NAME => $new_filepath)));
Другие вопросы по тегам