bug68118.phpt 324 B

123456789101112131415161718192021
  1. --TEST--
  2. Bug #68118: $a->foo .= 'test'; can leave $a->foo undefined
  3. --FILE--
  4. <?php
  5. set_error_handler(function() {
  6. $obj = new stdClass;
  7. $obj->test = 'meow';
  8. return true;
  9. });
  10. $a = new stdClass;
  11. $a->undefined .= 'test';
  12. var_dump($a);
  13. ?>
  14. --EXPECT--
  15. object(stdClass)#2 (1) {
  16. ["undefined"]=>
  17. string(4) "test"
  18. }