/PHP-7.4/ext/phar/tests/tar/ |
H A D | tar_makegz.phpt | 2 Phar: tar-based phar, make new gzipped tar 4 <?php if (!extension_loaded('phar')) die('skip'); ?> 7 phar.readonly=0 11 $fname = __DIR__ . '/tar_makegz.phar.tar'; 12 $fname2 = __DIR__ . '/tar_makegz.phar.tar.gz'; 15 $phar = new Phar($fname); 16 $phar['test'] = 'hi'; 17 var_dump($phar->isFileFormat(Phar::TAR)); 18 $phar = $phar->compress(Phar::GZ); 31 @unlink(__DIR__ . '/tar_makegz.phar.gz'); [all …]
|
H A D | tar_bz2.phpt | 2 Phar: tar-based phar, bzipped tar 5 if (!extension_loaded("phar")) die("skip"); 9 phar.readonly=0 10 phar.require_hash=0 15 $fname = __DIR__ . '/tar_bz2.phar'; 16 $alias = 'phar://' . $fname; 18 $alias2 = 'phar://' . $fname2; 38 $phar = new Phar($fname); 39 $phar['test'] = 'hi'; 55 string(%d) "%star_bz2.phar" [all …]
|
H A D | tar_nostub.phpt | 6 phar.readonly=1 7 phar.require_hash=0 11 $fname = __DIR__ . '/tar_nostub.phar.tar'; 12 $alias = 'phar://' . $fname; 22 $phar = new Phar($fname); 23 var_dump($phar->getStub()); 31 $phar = new PharData($fname2); 32 var_dump($phar->getStub()); 41 @unlink(__DIR__ . '/tar_nostub.phar.tar'); 45 …eDirectoryIterator::__construct(phar://%star_nostub.phar.tar/): failed to open dir: '%star_nostub.… [all …]
|
H A D | tar_002.phpt | 2 Phar: tar-based phar corrupted 2 4 <?php if (!extension_loaded('phar')) die('skip'); ?> 6 phar.readonly=0 11 $tar = new corrupter(__DIR__ . '/tar_002.phar.tar', 'none'); 16 $tar = fopen('phar://' . __DIR__ . '/tar_002.phar.tar/tar_002.phpt', 'rb'); 19 $phar = new Phar(__DIR__ . '/tar_002.phar.tar'); 28 @unlink(__DIR__ . '/tar_002.phar.tar'); 31 Warning: fopen(phar://%star_002.phar.tar/tar_002.phpt): failed to open stream: phar error: "%star_0… 32 phar error: "%star_002.phar.tar" is a corrupted tar file (truncated)
|
H A D | open_for_write_newfile_b.phpt | 2 Phar: fopen a .phar for writing (new file) tar-based 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 9 phar.require_hash=0 14 $alias = 'phar://' . $fname; 16 $phar = new Phar($fname); 26 $phar[$n] = $file; 29 $phar->stopBuffering(); 30 ini_set('phar.readonly', 1); 45 …open(phar://%sopen_for_write_newfile_b.phar.tar/b/new.php): failed to open stream: phar error: wri… [all …]
|
H A D | open_for_write_newfile_c.phpt | 2 Phar: fopen a .phar for writing (new file) tar-based 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 9 phar.require_hash=0 14 $alias = 'phar://' . $fname; 16 $phar = new Phar($fname); 26 $phar[$n] = $file; 29 $phar->stopBuffering(); 30 ini_set('phar.readonly', 1); 44 …open(phar://%sopen_for_write_newfile_c.phar.tar/b/new.php): failed to open stream: phar error: wri… [all …]
|
H A D | phar_begin_setstub_commit.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 11 $p = new Phar(__DIR__ . '/phar_begin_setstub_commit.phar.tar', 0, 'phar_begin_setstub_commit.phar'); 18 $p->setStub('<?php var_dump("First"); Phar::mapPhar("phar_begin_setstub_commit.phar"); __HALT_COMPI… 19 include 'phar://phar_begin_setstub_commit.phar/a.php'; 22 $p->setStub('<?php var_dump("Second"); Phar::mapPhar("phar_begin_setstub_commit.phar"); __HALT_COMP… 23 include 'phar://phar_begin_setstub_commit.phar/b.php'; 28 include 'phar://phar_begin_setstub_commit.phar/a.php'; 29 include 'phar://phar_begin_setstub_commit.phar/b.php'; 35 unlink(__DIR__ . '/phar_begin_setstub_commit.phar.tar'); [all …]
|
/PHP-7.4/ext/phar/tests/zip/ |
H A D | rename_dir.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 11 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.zip'; 12 $alias = 'phar://' . $fname; 14 $phar = new Phar($fname); 15 $phar->setStub("<?php 18 $phar['a/x'] = 'a'; 19 $phar->stopBuffering(); 29 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.zip'); ?> [all …]
|
H A D | phar_oo_compressallgz.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 7 phar.readonly=0 11 $pname = 'phar://' . $fname; 13 $phar = new Phar($fname); 14 $phar['a'] = 'a'; 15 $phar['b'] = 'b'; 16 $phar['c'] = 'c'; 19 var_dump($phar['a']->isCompressed()); 21 var_dump($phar['b']->isCompressed()); 23 var_dump($phar['c']->isCompressed()); [all …]
|
H A D | phar_setalias.phpt | 8 phar.require_hash=0 9 phar.readonly=0 17 $phar = new Phar($fname); 19 $phar->setAlias('hio'); 28 $phar[$n] = $file; 30 $phar->stopBuffering(); 32 echo $phar->getAlias() . "\n"; 33 $phar->setAlias('test'); 34 echo $phar->getAlias() . "\n"; 38 $phar->compressFiles(Phar::GZ); [all …]
|
H A D | metadata_write_commit.phpt | 8 phar.require_hash=0 9 phar.readonly=0 14 $pname = 'phar://' . $fname; 15 $p2name = 'phar://' . $f2name; 30 $phar = new Phar($fname); 31 $phar->startBuffering(); 32 $phar['a']->setMetadata(42); 36 $phar->setMetadata('hi'); 41 $phar->stopBuffering(); 43 unset($phar); [all …]
|
H A D | open_for_write_newfile_b.phpt | 2 Phar: fopen a .phar for writing (new file) zip-based 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 9 phar.require_hash=0 14 $alias = 'phar://' . $fname; 16 $phar = new Phar($fname); 26 $phar[$n] = $file; 28 $phar->stopBuffering(); 30 ini_set('phar.readonly', 1); 44 …open(phar://%sopen_for_write_newfile_b.phar.zip/b/new.php): failed to open stream: phar error: wri… [all …]
|
H A D | open_for_write_newfile_c.phpt | 2 Phar: fopen a .phar for writing (new file) zip-based 5 if (!extension_loaded("phar")) die("skip"); 8 phar.readonly=0 9 phar.require_hash=0 14 $alias = 'phar://' . $fname; 16 $phar = new Phar($fname); 26 $phar[$n] = $file; 28 $phar->stopBuffering(); 30 ini_set('phar.readonly', 1); 44 …open(phar://%sopen_for_write_newfile_c.phar.zip/b/new.php): failed to open stream: phar error: wri… [all …]
|
/PHP-7.4/ext/phar/tests/cache_list/files/ |
H A D | write2.phar.inc | 3 $fname = dirname(__FILE__) . '/write2.phar'; 6 $phar = new Phar($fname); 7 $phar->setStub('<?php 8 $phar = new Phar(__FILE__); 9 var_dump($phar->getMetadata()); 10 mkdir("phar://" . __FILE__ . "/test"); 11 var_dump(is_dir("phar://" . __FILE__ . "/test")); 14 var_dump(isset($phar["test"])); 19 $phar->setMetadata('hi'); 20 $phar['test.txt'] = "hi [all …]
|
H A D | write.phar.inc | 3 $fname = dirname(__FILE__) . '/write.phar'; 6 $phar = new Phar($fname); 7 $phar->setStub('<?php 8 $phar = new Phar(__FILE__); 9 echo $phar["test.txt"]->getContent(); 10 $phar["test.txt"] = "changed 12 echo $phar["test.txt"]->getContent(); 16 $phar->setMetadata('hi'); 17 $phar['test.txt'] = "hi 19 $phar['test.txt']->setMetadata('hi');
|
/PHP-7.4/ext/phar/tests/ |
H A D | phar_oo_compressed_001.phpt | 7 phar.require_hash=0 8 phar.readonly=0 12 $pname = 'phar://' . $fname; 22 $phar = new Phar($fname); 25 var_dump($phar['a']->isCompressed()); 31 $phar['a'] = 'new a'; 32 $phar['a']->decompress(); 33 $phar['b'] = 'new b'; 34 $phar['b']->compress(Phar::GZ); 35 $phar['d'] = 'new d'; [all …]
|
H A D | phar_oo_compressed_001b.phpt | 7 phar.require_hash=0 8 phar.readonly=0 12 $pname = 'phar://' . $fname; 22 $phar = new Phar($fname); 25 var_dump($phar['a']->isCompressed()); 31 $phar['a'] = 'new a'; 32 $phar['a']->decompress(); 33 $phar['b'] = 'new b'; 34 $phar['b']->compress(Phar::BZ2); 35 $phar['d'] = 'new d'; [all …]
|
H A D | ini_set.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.require_hash=1 9 phar.readonly=1 12 var_dump(ini_set('phar.require_hash', 1)); 13 var_dump(ini_set('phar.readonly', 1)); 14 var_dump(ini_get('phar.require_hash')); 15 var_dump(ini_get('phar.readonly')); 16 var_dump(ini_set('phar.require_hash', 0)); 17 var_dump(ini_set('phar.readonly', 0)); 18 var_dump(ini_get('phar.require_hash')); [all …]
|
H A D | 017.phpt | 5 if (!extension_loaded("phar")) die("skip"); 8 phar.require_hash=0 11 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 12 $pname = 'phar://' . $fname; 16 var_dump(substr(__FILE__, 0, 4) != 'phar'); 24 $dir = opendir('phar://hio'); 27 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> 29 string(%d) "%s017.phar.php" 32 …phar://hio): failed to open dir: phar error: no directory in "phar://hio", must have at least phar… 33 phar url "phar://hio" is unknown in %s017.php on line %d
|
H A D | phar_ctx_001.phpt | 7 phar.require_hash=0 8 phar.readonly=0 12 $pname = 'phar://' . $fname; 22 $phar = new Phar($fname); 25 var_dump($phar['a']->isCompressed()); 27 var_dump($phar['b']->isCompressed()); 29 var_dump($phar['c']->isCompressed()); 38 $phar = new Phar($fname); 41 var_dump($phar['a']->getMetaData()); 44 var_dump($phar['b']->getMetaData()); [all …]
|
H A D | create_new_phar.phpt | 2 Phar: create a completely new phar 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=1 11 file_put_contents('phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/a.php', 13 include 'phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/a.php'; 16 file_put_contents('phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/$fileName.php… 18 include 'phar://' . __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php/$fileName.php'; 23 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?>
|
H A D | delete.phpt | 4 <?php if (!extension_loaded("phar")) die("skip"); ?> 6 phar.readonly=0 7 phar.require_hash=0 10 $fname = __DIR__ . '/' . basename(__FILE__, '.php') . '.phar.php'; 11 $pname = 'phar://' . $fname; 20 $phar = new Phar($fname); 23 $phar->delete('a'); 27 <?php unlink(__DIR__ . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> 31 …ning: file_get_contents(phar://%sdelete.phar.php/a): failed to open stream: phar error: "a" is not…
|
H A D | phar_oo_005.phpt | 8 phar.require_hash=0 36 string(14) "phar://*/a.php" 37 string(14) "phar://*/a.php" 41 string(16) "phar://*/b/c.php" 42 string(16) "phar://*/b/c.php" 46 string(16) "phar://*/b/d.php" 47 string(16) "phar://*/b/d.php" 51 string(14) "phar://*/b.php" 52 string(14) "phar://*/b.php" 56 string(14) "phar://*/e.php" [all …]
|
H A D | phar_stub_error.phpt | 6 phar.require_hash=0 7 phar.readonly=0 11 $pname = 'phar://' . $fname; 20 $phar = new Phar($fname); 22 var_dump($phar->getStub()); 23 var_dump($phar->getStub() == $stub); 28 $phar->setStub($newstub); 34 var_dump($phar->getStub()); 36 $phar->stopBuffering(); 37 var_dump($phar->getStub()); [all …]
|
/PHP-7.4/ext/phar/tests/cache_list/ |
H A D | copyonwrite5.phar.phpt | 5 phar.cache_list={PWD}/copyonwrite5.phar.php 6 phar.readonly=0 8 <?php if (!extension_loaded("phar")) die("skip"); ?> 10 files/write5.phar 24 phar://%scopyonwrite5.phar.php%cfile1 file1 25 phar://%scopyonwrite5.phar.php%cfile2 file2 26 phar://%scopyonwrite5.phar.php%chi hi
|