3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace FinalPrivateConstants; class User { private const PRIVATE = 'mailto: example.org'; final private const FINAL_PRIVATE = 'mailto: example.org'; final protected const PROTECTED = 'mailto: example.org'; final public const PUBLIC = 'mailto: example.org'; }
Output for 8.2.0 - 8.2.27, 8.3.0 - 8.3.17, 8.4.1 - 8.4.4
Fatal error: Private constant FinalPrivateConstants\User::FINAL_PRIVATE cannot be final as it is not visible to other classes in /in/oBYII on line 8
Process exited with code 255.

preferences:
150.05 ms | 996 KiB | 7 Q