bug50678.phpt 518 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Bug #50678 (files extracted by ZipArchive class lost their original modified time)
  3. --EXTENSIONS--
  4. zip
  5. --INI--
  6. date.timezone=UTC
  7. --FILE--
  8. <?php
  9. $filename = __DIR__ . '/test.zip';
  10. $dirname = __DIR__ . '/bug50678';
  11. @mkdir($dirname);
  12. $zip = new ZipArchive();
  13. $zip->open($filename);
  14. $zip->extractTo($dirname);
  15. $zip->close();
  16. var_dump(date('Ym', filemtime($dirname . '/entry1.txt')));
  17. ?>
  18. Done
  19. --EXPECT--
  20. string(6) "200607"
  21. Done
  22. --CLEAN--
  23. <?php
  24. include __DIR__ . '/utils.inc';
  25. rmdir_rf(__DIR__ . '/bug50678');
  26. ?>