3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $val = 0; } $arr = array_fill_keys( array( 'a', 'b', 'c' ), new Foo() ); $arr['a']->val = 42; var_dump($arr['b'] );

preferences:
91.45 ms | 402 KiB | 5 Q