我尝试从变量而不是 PHP 中的文件打开 ZIP 存档。
这意味着有一个文件或一个 MySQL 查询,我读入了一个变量 $zip_contents 左右。这个变量应该被传递给像 ZipArchive::open() 这样的方法,而不是文件名。
这是可能的还是我走错了路?
亲切的问候
祖库
你能负担得起对解压缩文件的现有类进行少量修补吗?比如有一个简单的解决方案,涉及到phpMyAdmin的分发,具体看下libraries
子目录。它包含unzip.lib.php
(GPL)。该函数ReadFile
可以很容易地修补以接受变量,因为它在第一行读取文件,然后使用此数据。所以只需要改变它就可以直接接受数据。
这是该课程的直接链接。