PHP - 在压缩存档中附加文件(tar.gz)

时间:2016-03-23 12:47:25

标签: php compression add tar phar

我正在进行日志存档。我使用PharData类在.tar.gz中创建一个存档 $logslist是一个存储要压缩的文件的数组。这是我的代码:

$archive = new PharData('logsArchived.tar');
foreach($logsList as $logFile)
{
    $archive->addFile($logFile, Utility::getFilenameOfPath($logFile));
    unlink($logFile);
}
$archive->compress(Phar::GZ);
unlink('logsArchived.tar');

我的问题是我如何直接在tar.gz中的压缩存档中添加文件,或者检索压缩存档的内容以将其存储在我创建的新存档中。

0 个答案:

没有答案