Documentación offline PHP master

ReflectionClass::newInstance

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

En esta página

ReflectionClass::newInstance

Crear una nueva instancia de la clase utilizando los argumentos proporcionados

Descripción#

php public ReflectionClass::newInstance(mixed ...$args): objectphp

Crear una nueva instancia de la clase utilizando los argumentos proporcionados a su constructor.

Parámetros#

args
Acepta un número variable de argumentos que son pasados al constructor, como en la función call_user_func.

Valores devueltos#

Errores/Excepciones#

Una ReflectionException si el constructor no es público.

Una ReflectionException si la clase no tiene constructor y el parámetro args contiene al menos un argumento.

Véase también#

ReflectionClass::newInstanceArgs, ReflectionClass::newInstanceWithoutConstructor