zip_entry_close.phpt 1001 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. zip_entry_close() function: simple and double call
  3. --EXTENSIONS--
  4. zip
  5. --FILE--
  6. <?php
  7. $zip = zip_open(__DIR__."/test_procedural.zip");
  8. $entry = zip_read($zip);
  9. echo "entry_open: "; var_dump(zip_entry_open($zip, $entry, "r"));
  10. echo "entry_close: "; var_dump(zip_entry_close($entry));
  11. try {
  12. echo "entry_close: "; var_dump(zip_entry_close($entry));
  13. } catch (TypeError $e) {
  14. echo $e->getMessage(), "\n";
  15. }
  16. zip_close($zip);
  17. ?>
  18. Done
  19. --EXPECTF--
  20. Deprecated: Function zip_open() is deprecated in %s on line %d
  21. Deprecated: Function zip_read() is deprecated in %s on line %d
  22. entry_open:
  23. Deprecated: Function zip_entry_open() is deprecated in %s on line %d
  24. bool(true)
  25. entry_close:
  26. Deprecated: Function zip_entry_close() is deprecated in %s on line %d
  27. bool(true)
  28. entry_close:
  29. Deprecated: Function zip_entry_close() is deprecated in %s on line %d
  30. zip_entry_close(): supplied resource is not a valid Zip Entry resource
  31. Deprecated: Function zip_close() is deprecated in %s on line %d
  32. Done