PHP Conference Japan 2024

ReflectionProperty::skipLazyInitialization

(PHP 8 >= 8.4.0)

ReflectionProperty::skipLazyInitialization將屬性標記為非延遲初始化

說明

public ReflectionProperty::skipLazyInitialization(物件 $object): void

將屬性標記為非延遲初始化,以便可以直接存取它而不會觸發延遲初始化。該屬性會被初始化為其預設值(如果有的話)。該屬性不能是動態的、靜態的或虛擬的,並且物件必須是使用者定義類別或 stdClass 的實例。

如果這是最後一個延遲屬性,則物件會被標記為非延遲,並且初始化器或工廠函式會被分離。

參數

物件
要標記屬性的物件。

回傳值

無回傳值。

參見

新增註解

使用者提供的註解

此頁面沒有使用者提供的註解。
To Top