3

我尝试从变量而不是 PHP 中的文件打开 ZIP 存档。

这意味着有一个文件或一个 MySQL 查询,我读入了一个变量 $zip_contents 左右。这个变量应该被传递给像 ZipArchive::open() 这样的方法,而不是文件名。

这是可能的还是我走错了路?

亲切的问候

祖库

4

1 回答 1

1

你能负担得起对解压缩文件的现有类进行少量修补吗?比如有一个简单的解决方案,涉及到phpMyAdmin的分发,具体看下libraries子目录。它包含unzip.lib.php(GPL)。该函数ReadFile可以很容易地修补以接受变量,因为它在第一行读取文件,然后使用此数据。所以只需要改变它就可以直接接受数据。

这是该课程的直接链接。

于 2012-09-27T12:46:45.517 回答