【发布时间】:2017-04-14 23:06:51
【问题描述】:
在 symfony 控制器中,我有一个文件(UploadedFile 对象)作为变量。
我想用 php ZipArchive 打开这个“变量”,然后解压它。 但是 open() 方法需要一个字符串,它是文件系统中的文件名。有没有什么方法可以用 ZipArchive 处理文件而不将文件变量写入 FS?
【问题讨论】:
-
我认为没有办法使用 ZipArchive 类处理内存中的 zip 文件。您始终可以将文件保存在 tmp dir.. -> sys_get_temp_dir()
-
谢谢,我去看看
标签: php file symfony variables php-zip-archive