3v4l.org

run code in 300+ PHP versions simultaneously
<?php enum Test { case A; case B; case C; } class User { public function __construct( public readonly string $name, public readonly array $tests = [...Test::cases()], ) { } }
Output for 8.2.0 - 8.2.29, 8.3.0 - 8.3.24, 8.4.1 - 8.4.11
Fatal error: Constant expression contains invalid operations in /in/UecGI on line 12
Process exited with code 255.

preferences:
166.99 ms | 1003 KiB | 7 Q