如何在Laravel,zipper

时间:2018-03-04 08:03:16

标签: php laravel file zip

我如何从storage/app/anyFolder中的zip中提取文件,但不公开?

$directoryName = strval(time()).rand(1000, 9999);
Storage::makeDirectory('temp/'.$directoryName, 0777);
$path = 'storage/app/temp/'.$directoryName;
$zipArchive = Zipper::make('storage/app/resources/'.$id.'.zip')->extractTo($path);

拉链在storage/app/public/resources/$id.zip中尝试打开存档并提取到storage/app/public/temp/$directoryName

如何打开位于storage/app/resources/$id.zip的档案并解压缩到storage/app/temp/$directoryName

1 个答案:

答案 0 :(得分:1)

您可以在7zip中按F9,您将获得两个窗格。在第一个中,您导航到要提取的存档,在第二个中,您导航到要提取文件的文件夹。这将跳过临时文件夹的步骤...