1<?php 2 3$fname = dirname(__FILE__) . '/write18.phar'; 4@unlink($fname); 5 6$phar = new Phar($fname); 7$phar->setStub('<?php 8$p = new Phar(__FILE__); 9echo decoct(fileperms("phar://" . __FILE__ . "/test.txt")),"\n"; 10$p["test.txt"]->chmod(0444); 11echo decoct(fileperms("phar://" . __FILE__ . "/test.txt")),"\n"; 12echo "ok\n"; 13__HALT_COMPILER(); 14?>'); 15$phar['test.txt'] = "<?php __HALT"."_COMPILER();"; 16$phar["test.txt"]->chmod(0666); 17?> 18