bug50146.phpt 302 B

12345678910111213141516171819
  1. --TEST--
  2. Bug #50146 (property_exists: Closure object cannot have properties)
  3. --FILE--
  4. <?php
  5. $obj = function(){};
  6. var_dump(property_exists($obj,'foo'));
  7. $ref = new ReflectionObject($obj);
  8. var_dump($ref->hasProperty('b'));
  9. var_dump(isset($obj->a));
  10. ?>
  11. --EXPECT--
  12. bool(false)
  13. bool(false)
  14. bool(false)