Documentación offline PHP master

ReflectionClass::isUninitializedLazyObject

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionClass::isUninitializedLazyObject

Verifica si un objeto es perezoso y no inicializado

Descripción#

public ReflectionClass::isUninitializedLazyObject(object $object): bool
```php

Verifica si un objeto es perezoso y no inicializado.

## Parámetros

`object`  
El objeto a verificar.

## Valores devueltos

Devuelve `true` si `object` es un objeto perezoso y no inicializado y `false` en caso contrario.

## Ejemplos

Uso básico
newLazyGhost(function ($object) { echo "Initializer called\n"; $object->__construct(1); }); var_dump($reflector->isUninitializedLazyObject($object)); var_dump($object->prop); var_dump($reflector->isUninitializedLazyObject($object)); ?>

```php

El ejemplo anterior mostrará:

bool(true)
Initializer called
int(1)
bool(false)

Véase también#

Objetos perezosos

ReflectionClass::newLazyGhost

ReflectionClass::markLazyObjectAsInitialized

ReflectionClass::initializeLazyObject