bug53366.phpt 446 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Bug #53366 (Reflection doesn't get dynamic property value from getProperty())
  3. --FILE--
  4. <?php
  5. class UserClass {
  6. }
  7. $myClass = new UserClass;
  8. $myClass->id = 1000;
  9. $reflect = new ReflectionObject($myClass);
  10. var_dump($reflect->getProperty('id'));
  11. var_dump($reflect->getProperty('id')->getValue($myClass));
  12. ?>
  13. --EXPECTF--
  14. object(ReflectionProperty)#%d (2) {
  15. ["name"]=>
  16. string(2) "id"
  17. ["class"]=>
  18. string(9) "UserClass"
  19. }
  20. int(1000)