ReflectionClass::newInstanceWithoutConstructor

(PHP 5 >= 5.4.0, PHP 7)

ReflectionClass::newInstanceWithoutConstructorCrea una nueva clase sin invocar al constructor

Descripción

public ReflectionClass::newInstanceWithoutConstructor ( void ) : object

Crea una nueva instancia de la clase sin llegar a invocar al constructor.

Parámetros

Valores devueltos

Historial de cambios

Versión Descripción
5.6.0 Ahora todas las clases internas pueden ser instanciadas, excepto aquellas declaradas final.

Errores/Excepciones

Lanza una ReflectionException si la clase es una clase interna que no puede ser instanciada sin invocar al constructor. En PHP 5.6.0 en adelante, esta excepción está limitada solamente a clases internas que son final.

Ver también