如何在Windows上用纯PHP提取.tar文件?

如何在Windows上用纯PHP提取.tar文件?,php,windows,tar,phar,Php,Windows,Tar,Phar,我有一个PHP脚本,我想在Windows上运行。我需要提取一个.tar文件。如何提取tar文件。我知道PharData类,它可以在Linux上工作,但不能在Windows上工作。我的脚本刚刚结束,没有错误输出或任何东西。这段代码在Linux上运行。我在Windows上使用PHP5.4.0 $phar_data = new PharData($out_filepath); $phar_data->extractTo($destination_folder); 是否有其他纯PHP方法提取.t

我有一个PHP脚本,我想在Windows上运行。我需要提取一个.tar文件。如何提取tar文件。我知道PharData类,它可以在Linux上工作,但不能在Windows上工作。我的脚本刚刚结束,没有错误输出或任何东西。这段代码在Linux上运行。我在Windows上使用PHP5.4.0

$phar_data = new PharData($out_filepath);
$phar_data->extractTo($destination_folder);
是否有其他纯PHP方法提取.tar文件


编辑:我应该说我的真正意图是提取一个.tar.gz文件,但是gzopen完成了.gz部分。现在我需要处理.tar部分,它太难了。试试这样的方法:

太难了。试着这样做: