【发布时间】:2013-04-30 19:33:36
【问题描述】:
我需要处理压缩文件的内容,但我无法更改托管我的程序的服务器上的权限。
这意味着我无法将zip文件下载到服务器,因此我需要将文件的内容读入变量而不将其写入文件系统。
我可以抓取该变量的字符串内容并将解压缩的内容放入一个新变量中吗?
到目前为止,我已经研究过使用 zip php 扩展和 pclzip 库,但两者都需要使用实际文件。
这是我想用伪代码做的:
$contentsOfMyZipFile = ZipFileToString();
$myUnzippedContents = libUnzip($contentsOfMyZipFile);
有什么想法吗?
【问题讨论】:
-
有趣的函数名:)
-
你能写到输出吗?喜欢
fopen('php://output','w');?