3v4l.org

run code in 300+ PHP versions simultaneously
<?php readonly class Foo { public static array $bar = []; } $foo = new Foo; $foo->bar[] = 'a'; var_dump($foo);
Output for 8.2.1
Fatal error: Readonly property Foo::$bar cannot have default value in /in/rucvr on line 5
Process exited with code 255.

preferences:
174.46 ms | 1007 KiB | 7 Q