有没有办法使用PHP解压缩.Z文件?

时间:2012-04-16 13:17:57

标签: php compression

有没有办法使用php解压缩.Z文件?

2 个答案:

答案 0 :(得分:1)

搜索完一些后,我发现.z文件是使用compress程序压缩的文件。如果您的php安装允许shell_exec并且您的网络服务器正在运行unix / linux,您可以在服务器上运行uncompress程序。这是(未经测试的)想法:

<?php
$file = '/tmp/archive.z';
shell_exec("uncompress $file");

答案 1 :(得分:1)

现在uncompress只不过是一个单行调用gzip的正确选项。要使用gzip,您没有执行shell。您可以改用Zlib extension。我会尝试类似的事情:

<?php
$contents = zlib_decode(file_get_contents('/path/file.Z'));