2
속성 유형 힌트를 도입 할 때 갑자기 "초기화 전에 유형이 지정된 속성에 액세스하면 안됩니다"오류가 발생하는 이유는 무엇입니까?
다음과 같이 새로 도입 된 속성 유형 힌트를 사용하도록 클래스 정의를 업데이트했습니다. class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return $this->id; } public function getVal(): ?string { return …