Answers:
您可以用相同的方法
$zip = new \ZipArchive();
if ($zip->open($Zippath) === TRUE) {
$zip->addFile($Filepath, $Filename);
$zip->addFile($Filepath, "toto.txt");
$zip->close();
return TRUE;
}
它基本上是一个php class
。它与Magento无关。但是您可以检查实现是否仍然相同。
这是Magento2中的实现。
如果你打开
lib \ internal \ Magento \ Framework \ Archive \ Zip.php,您会找到这个
public function pack($source, $destination)
{
$zip = new \ZipArchive();
$zip->open($destination, \ZipArchive::CREATE);
$zip->addFile($source);
$zip->close();
return $destination;
}