12345678910111213141516171819202122232425262728293031323334353637383940 |
- --TEST--
- Testing unlink() function : basic functionality
- --FILE--
- <?php
- $file_path = __DIR__;
- echo "*** Testing unlink() on a file ***\n";
- $filename = "$file_path/unlink_basic.tmp"; // temp file name used here
- $fp = fopen($filename, "w"); // create file
- fwrite($fp, "Hello World");
- fclose($fp);
- // delete file
- var_dump( unlink($filename) );
- var_dump( file_exists($filename) ); // confirm file doesn't exist
- echo "\n*** Testing unlink() : checking second argument ***\n";
- // creating a context
- $context = stream_context_create();
- // temp file name used here
- $filename = "$file_path/unlink_basic.tmp";
- $fp = fopen($filename, "w"); // create file
- fclose($fp);
- // delete file
- var_dump( unlink($filename, $context) ); // using $context in second argument
- var_dump( file_exists($filename) ); // confirm file doesn't exist
- echo "Done\n";
- ?>
- --EXPECT--
- *** Testing unlink() on a file ***
- bool(true)
- bool(false)
- *** Testing unlink() : checking second argument ***
- bool(true)
- bool(false)
- Done
|