3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = (object) [ 'children' => [] ]; $arr->children[] = 1; print_r($arr); class Test { public function test(){ $arr = (object) [ 'children' => [] ]; $arr->children[] = 1; return $arr; } } $o = new Test(); $o->test(); print_r( $o->test() );

preferences:
54.29 ms | 402 KiB | 5 Q