dir_variation5.phpt 647 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test dir() function : usage variations - open a file instead of directory
  3. --SKIPIF--
  4. <?php
  5. if (substr(PHP_OS, 0, 3) == 'WIN') {
  6. die('skip.. Not valid for Windows');
  7. }
  8. ?>
  9. --FILE--
  10. <?php
  11. /*
  12. * Passing a file as argument to dir() function instead of a directory
  13. * and checking if proper warning message is generated.
  14. */
  15. echo "*** Testing dir() : open a file instead of a directory ***\n";
  16. // open the file instead of directory
  17. $d = dir(__FILE__);
  18. var_dump( $d );
  19. echo "Done";
  20. ?>
  21. --EXPECTF--
  22. *** Testing dir() : open a file instead of a directory ***
  23. Warning: dir(%s): Failed to open directory: %s in %s on line %d
  24. bool(false)
  25. Done