readdir_variation7.phpt 666 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. Test readdir() function : usage variations - use file pointers
  3. --FILE--
  4. <?php
  5. /* Prototype : string readdir([resource $dir_handle])
  6. * Description: Read directory entry from dir_handle
  7. * Source code: ext/standard/dir.c
  8. */
  9. /*
  10. * Open a file pointer using fopen and pass to readdir() to test behaviour
  11. */
  12. echo "*** Testing readdir() : usage variations ***\n";
  13. // get a resource variable
  14. var_dump($fp = fopen(__FILE__, "r"));
  15. var_dump( readdir($fp) );
  16. ?>
  17. ===DONE===
  18. --EXPECTF--
  19. *** Testing readdir() : usage variations ***
  20. resource(%d) of type (stream)
  21. Warning: readdir(): %d is not a valid Directory resource in %s on line %d
  22. bool(false)
  23. ===DONE===