PHP8 新特性系列:构造器属性提升使用及注意事项

Lenix at 
本篇主要说下 PHP8 构造器属性提升的用法,这个特性对于一些需要在构造器中设置或初始化一些类属性的时候非常有用(包括 public、protected 和 private),比如在 PHP7 中你可以这样定义一个类的属性,然后在构造方法中传值。class Point { public int $x; private string $y; public function __construct(int $x = 0, string $y='') { $this->x = $x;………