$files['b'] = 'b'; $files['c'] = 'c'; include 'files/phar_test.inc'; $phar = new Phar($fname); var_dump(file_get_contents($pname . '/a')); var_dump($phar['a']->isCompressed()); var_dump(file_get_contents($pname . '/b')); var_dump($phar['b']->isCompressed()); var_dump(file_get_contents($pname . '/c')); var_dump($phar['c']->isCompressed()); $phar = new Phar($fname); $phar->compressFiles(Phar::GZ); var_dump(file_get_contents($pname . '/a')); var_dump($phar['a']->isCompressed(Phar::GZ)); var_dump($phar['a']->isCompressed(Phar::BZ2)); var_dump(file_get_contents($pname . '/b')); var_dump($phar['b']->isCompressed(Phar::GZ)); var_dump($phar['b']->isCompressed(Phar::BZ2)); var_dump(file_get_contents($pname . '/c')); var_dump($phar['c']->isCompressed(Phar::GZ)); var_dump($phar['b']->isCompressed(Phar::BZ2)); $phar->decompressFiles(); var_dump(file_get_contents($pname . '/a')); var_dump($phar['a']->isCompressed()); var_dump(file_get_contents($pname . '/b')); var_dump($phar['a']->isCompressed()); var_dump(file_get_contents($pname . '/c')); var_dump($phar['a']->isCompressed()); ?> ===DONE===
<?php $p = new Phar(__FILE__); var_dump($p["test.txt"]->isCompressed()); $p2 = new Phar(__FILE__); $p->decompressFiles(); var_dump($p["test.txt"]->isCompressed()); echo "ok\n"; __halt_compiler(); ?> 6test.txtדַעH©ְ�E¶³±/ָ(Pˆ�קpפ ‰wצק נפq ׂ׀´ni�גןY©D‹ֱ=^S1<°¢rIGBMB