Lots of talk about the plan to deprecate dynamic properties in PHP 8.2 and remove them (by default) in PHP 9.0, except when allowed by a special attribute.

It does seem burdensome to project maintainers. And if they are unable to muster the effort to upgrade their packages, it could hinder adoption of PHP 9. It could also harm community relations, with so many maintainers suffering from change fatigue.

But will it?

Sign in to participate in the conversation
PHP Community on Mastodon

Open source. Open community. We are dedicated to building and enriching the PHP community.