unlink_variation4.phpt 727 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. Test unlink() function : usage variations - unlink deleted file
  3. --FILE--
  4. <?php
  5. /* Try deleting a file which is already deleted */
  6. $file_path = __DIR__;
  7. // temp file used
  8. $filename = "$file_path/unlink_variation4.tmp";
  9. echo "*** Testing unlink() on deleted file ***\n";
  10. // create temp file
  11. $fp = fopen($filename, "w");
  12. fclose($fp);
  13. // delete temp file
  14. var_dump( unlink($filename) ); // expected: true
  15. var_dump( file_exists($filename) ); // confirm file deleted
  16. // delete deleted file
  17. var_dump( unlink($filename) ); // expected: false
  18. echo "Done\n";
  19. ?>
  20. --EXPECTF--
  21. *** Testing unlink() on deleted file ***
  22. bool(true)
  23. bool(false)
  24. Warning: unlink(%s/unlink_variation4.tmp): %s in %s on line %d
  25. bool(false)
  26. Done