instanceof_001.phpt 579 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Testing instanceof operator with several operators
  3. --FILE--
  4. <?php
  5. $a = new stdClass;
  6. var_dump($a instanceof stdClass);
  7. var_dump(new stdCLass instanceof stdClass);
  8. $b = create_function('', 'return new stdClass;');
  9. var_dump($b() instanceof stdClass);
  10. $c = array(new stdClass);
  11. var_dump($c[0] instanceof stdClass);
  12. var_dump(@$inexistent instanceof stdClass);
  13. var_dump("$a" instanceof stdClass);
  14. ?>
  15. --EXPECTF--
  16. bool(true)
  17. bool(true)
  18. bool(true)
  19. bool(true)
  20. bool(false)
  21. Catchable fatal error: Object of class stdClass could not be converted to string in %s on line %d