PHP tar:使用不同的名称创建存档
我想使用PHP Phar扩展名创建一个.tar存档,其中包含名称已更改的原始文件:PHP tar:使用不同的名称创建存档,php,compression,tar,directory-structure,phar,Php,Compression,Tar,Directory Structure,Phar,我想使用PHP Phar扩展名创建一个.tar存档,其中包含名称已更改的原始文件: test-dir1 a b.jpg c.ogg d b.png c.txt 我希望创建如下所示的存档: yet-another-dir name-changed-test-dir1 a b.jpg c.ogg d b.png
test-dir1
a
b.jpg
c.ogg
d
b.png
c.txt
我希望创建如下所示的存档:
yet-another-dir
name-changed-test-dir1
a
b.jpg
c.ogg
d
b.png
c.txt
是否可以不将整个目录复制到临时位置?您可以使用$phar[prefixdir/$fn]=$fn\u contents逐个添加文件;或者::addFromString而不是依赖buildFromDir。谢谢,这对我很有帮助。