小编nee*_*elp的帖子

如何在laravel 5中压缩文件夹?

需要一些 Laravel zip 文件的帮助。我在公共文件夹中有一个文件夹,我想在用户单击按钮时创建该文件夹的 zip(temp_file 文件夹)。

public function testing()
{
    $public_dir = public_path('temp_file/');
    $zipFileName = 'myZip.zip';
    $zip = new ZipArchive;

    if ($zip->open($public_dir . '/' . $zipFileName, ZipArchive::CREATE) === TRUE) {
        $zip->addFile('file_path', 'file_name');
        $zip->close();
    }

    $headers = array('Content-Type' => 'application/octet-stream');

    $filetopath = $public_dir . '/' . $zipFileName; 
}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有创建 zip 文件,我无法下载它。请需要一些帮助

php ziparchive laravel

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

laravel ×1

php ×1

ziparchive ×1