bug8700.phpt 552 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. Bug #8700 (getFromIndex(0) fails)
  3. --EXTENSIONS--
  4. zip
  5. --FILE--
  6. <?php
  7. $thisdir = __DIR__;
  8. $filename = $thisdir . "/bug8009.zip";
  9. $zip = new ZipArchive();
  10. if ($zip->open($filename) === FALSE) {
  11. exit("cannot open $filename\n");
  12. }
  13. $contents_from_idx = $zip->getFromIndex(0);
  14. $contents_from_name = $zip->getFromName('1.txt');
  15. if ($contents_from_idx != $contents_from_name) {
  16. echo "failed:";
  17. var_dump($content_from_idx, $content_from_name);
  18. }
  19. $zip->close();
  20. echo "status: " . $zip->status . "\n";
  21. echo "\n";
  22. ?>
  23. --EXPECT--
  24. status: 0