ReflectionClass::newInstanceWithoutConstructor
(PHP >= 5.4.0)
ReflectionClass::newInstanceWithoutConstructor — Crea una nueva clase sin invocar al constructor
Descripción
public object ReflectionClass::newInstanceWithoutConstructor
( void
)
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
- ReflectionClass::newInstance() - Crea una nueva instancia de clase a partir de la lista de parámetros dados
- ReflectionClass::newInstanceArgs() - Crea una nueva instancia de clase a partir de los argumentos dados