123456789101112131415161718192021222324252627282930 |
- --TEST--
- Bug #71067 (Local object in class method stays in memory for each call)
- --INI--
- error_reporting=0
- --FILE--
- <?php
- class Test {
- public function test(){
- $arr = (object) [
- 'children' => []
- ];
- $arr->children[] = 1;
- return $arr;
- }
- }
- $o = new Test();
- $o->test();
- print_r($o->test());
- ?>
- --EXPECT--
- stdClass Object
- (
- [children] => Array
- (
- [0] => 1
- )
- )
|