bug78641.phpt 541 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Bug #78641 (addGlob can modify given remove_path value)
  3. --EXTENSIONS--
  4. zip
  5. --FILE--
  6. <?php
  7. define("TMPDIR", __DIR__ . "/");
  8. $file = TMPDIR . 'bug78641';
  9. touch($file);
  10. $zip = new ZipArchive();
  11. $zip->open(TMPDIR . "bug78641.zip", ZipArchive::CREATE | ZipArchive::OVERWRITE);
  12. var_dump(basename(TMPDIR));
  13. $zip->addGlob($file, 0, ["remove_path" => TMPDIR]);
  14. var_dump(basename(TMPDIR));
  15. $zip->close();
  16. ?>
  17. --EXPECT--
  18. string(5) "tests"
  19. string(5) "tests"
  20. --CLEAN--
  21. <?php
  22. unlink(__DIR__ . '/bug78641');
  23. unlink(__DIR__ . '/bug78641.zip');
  24. ?>