autoload_009.phpt 374 B

1234567891011121314151617181920
  1. --TEST--
  2. Ensure type hints for unknown types do not trigger autoload.
  3. --FILE--
  4. <?php
  5. function __autoload($name)
  6. {
  7. echo "In autoload: ";
  8. var_dump($name);
  9. }
  10. function f(UndefClass $x)
  11. {
  12. }
  13. f(new stdClass);
  14. ?>
  15. --EXPECTF--
  16. Catchable fatal error: Argument 1 passed to f() must be an instance of UndefClass, instance of stdClass given, called in %s