[PHP-DEV] [RFC] Readonly Property Defaults

[email protected] (Nick Sdot) Sat, 4 Jul 2026 17:03:48 +0700
Newsgroups php.internals
Message-ID <[email protected]>
Hey Internals,

I would like to present a tiny, five-line-removal RFC allowing default 
values on readonly properties.

Allowing default values on readonly class properties enables creating a 
strict contract for implementation property values that will not change 
at runtime -- as in, constant-like behaviour with contract. I would love 
doing that.

Please find the RFC text here: 
https://wiki.php.net/rfc/readonly_property_defaults

--

Cheers
Nick