Phar :: decompress - php.net上的示例是否有错误?

时间:2017-08-11 07:48:26

标签: php

http://php.net/manual/en/phar.decompress.php

<?php
$p = new Phar('/path/to/my.phar', 0, 'my.phar.gz');
$p['myfile.txt'] = 'hi';
$p['myfile2.txt'] = 'hi';
$p3 = $p2->decompress(); // creates /path/to/my.phar
?>

$ p2首次用于代码的第5行。以前没有设置,我不知道它会从哪里来。

1 个答案:

答案 0 :(得分:0)

我认为你完全正确。

由于之前没有声明变量,并且没有require语句或任何其他可以创建或导入该变量的东西,这很可能是php doc中的错误。 我想它应该是$p而不是$p2