ReflectionProperty::skipLazyInitialization
(PHP 8 >= 8.4.0)
ReflectionProperty::skipLazyInitialization — Marks property as non-lazy
说明
Marks a property as non-lazy such that it can be accessed directly without triggering lazy initialization. The property is initialized to its default value, if any. The property must not be dynamic, static, or virtual, and the object must be an instance of a user defined class or stdClass.
If this was the last lazy property, the object is marked as non-lazy and the initializer or factory function is detached.
参数
object
- The object to mark the property on.
返回值
没有返回值。
参见
- Lazy objects
- ReflectionProperty::setRawValueWithoutLazyInitialization() - Set raw property value without triggering lazy initialization
- ReflectionClass::newLazyGhost() - Creates a new lazy ghost instance
+添加备注
用户贡献的备注
此页面尚无用户贡献的备注。
备份地址:http://www.lvesu.com/blog/php/reflectionproperty.skiplazyinitialization.php