--TEST-- Phar::convertToPhar() from tar --SKIPIF-- --INI-- phar.require_hash=0 phar.readonly=0 --FILE-- stopBuffering(); var_dump($phar->isTar()); var_dump(strlen($phar->getStub())); $phar->convertToTar(); var_dump($phar->isTar()); var_dump($phar->getStub()); $phar['a'] = 'hi there'; $phar->convertToPhar(); var_dump($phar->isPhar()); var_dump(strlen($phar->getStub())); copy($fname, $fname2); $phar = new Phar($fname2); var_dump($phar->isPhar()); var_dump(strlen($phar->getStub())); ?> ===DONE=== --CLEAN-- --EXPECT-- bool(false) int(6651) bool(true) string(60) "