bug79477.phpt 272 B

1234567891011121314151617181920
  1. --TEST--
  2. Bug #79477: casting object into array creates references
  3. --FILE--
  4. <?php
  5. class Test {
  6. public $prop = 'default value';
  7. }
  8. $obj = new Test;
  9. $obj->{1} = null;
  10. $arr = (array) $obj;
  11. $arr['prop'] = 'new value';
  12. echo $obj->prop, "\n";
  13. ?>
  14. --EXPECT--
  15. default value