3

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

4

2 回答 2

1

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

<?php
$file = '/tmp/archive.z';
shell_exec("uncompress $file");
于 2012-04-16T14:33:26.617 回答
1

如今uncompress,只不过是一个单线援引gzip适当的选择。要使用gzip,您没有执行 shell。您可以改用Zlib 扩展。我会尝试类似的东西:

<?php
$contents = zlib_decode(file_get_contents('/path/file.Z'));
于 2012-04-16T14:44:53.853 回答