3v4l.org

run code in 300+ PHP versions simultaneously
<?php readonly class User { public function __construct( public int $id, public string $name ) {} } $user = new User(123, "Rasmus"); var_dump($user->id, $user->name); $user->id = 456; // error: Cannot modify readonly property User::$id

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
166.05 ms | 1355 KiB | 9 Q