PHP 8.2 中弃用的动态属性

Lenix at 
与次要版本一样,PHP 8.2 增加了一些弃用。弃用通常是令人沮丧的根源,但重要的是要意识到它们实际上非常有帮助。我已经写过关于处理一般弃用的文章,所以如果你已经感到沮丧,也许最好先看看那个帖子。今天,我想关注一个特别是在 PHP 8.2 中的弃用:弃用的动态属性。所以首先,什么是动态属性?好吧,它们是类定义中不存在的属性,但在运行时动态设置在这些类的对象上。例如这个 Post 类没有 name 属性,但是我们在运行时设置它:class Post { } // … $post = new Post(); $post->name = 'Name'; var_dump($post->nam……