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行。以前没有设置,我不知道它会从哪里来。
答案 0 :(得分:0)
我认为你完全正确。
由于之前没有声明变量,并且没有require语句或任何其他可以创建或导入该变量的东西,这很可能是php doc中的错误。
我想它应该是$p
而不是$p2
。