Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<ReflectionProperty::setValueReflectionProperty::__toString>
^ReflectionPropertyLast updated: Mon, 26 Oct 2026

ReflectionProperty::skipLazyInitialization

(PHP 8 >= 8.4.0)

ReflectionProperty::skipLazyInitialization — Marks property as non-lazy

Description

public function ReflectionProperty::skipLazyInitialization(object $object): void

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.

Parameters

object

The object to mark the property on.

Return Values

No value is returned.

See Also


<ReflectionProperty::setValueReflectionProperty::__toString>
^ReflectionPropertyLast updated: Mon, 26 Oct 2026