我正在使用PharData压缩[单个]特定文件(/var/www/html/folder/specificfile.ext),该文件不是jpg,jpeg,png或gif。问题是在tar归档文件中,使用上面的路径创建了文件夹。有没有一种方法可以使用PharData创建没有文件夹的tar?
if ( !in_array($attachment, array('jpg', 'jpeg', 'png', 'gif'), true ) ) {
try
{
$a = new PharData($imgzip);
$a->addFile($img);
}
catch (Exception $e)
{
echo "Exception : " . $e;
}
}
答案 0 :(得分:0)
调用addFile
时,手动计算第二个参数:
$pharData->addFile($filename, basename($filename));