php之构造函数属性提升
public function __construct(
public readonly ?EmailDto $email,
) {
}
这段代码等效为:
public readonly ?EmailDto $email;
public function __construct(?EmailDto $email)
{
$this->email = $email;
}
其中 readonly 是php8.1引入的, 使用的是 constructor property promotion(构造函数属性提升)语法
