像文件夹一样使用tar.gz文件?

时间:2012-02-09 18:52:20

标签: php tar

PHP是否有允许使用类似文件夹的tar.gz的扩展名?

我有一些使用类似结构的文件,我不需要提取所有文件来阅读有关它的信息,所以我可以制作file_get_contents("my/path/to/tar/something.tar.gz/out.json");吗?

1 个答案:

答案 0 :(得分:3)

使用PHP的Phar扩展名。有关介绍,请参阅PHP: Using Phar Archives: Introduction

file_get_contents("phar://my/path/to/tar/something.tar.gz/out.json");

如果您还没有Phar,可以安装PHP_Archive package或使用PECL extension