ReflectionClass::newInstance
(PHP 5)
ReflectionClass::newInstance — Crea una nueva instancia de clase a partir de la lista de parámetros dados
Descripción
Crea una nueva instancia de la clase. Los parámetros proporcionados se pasarán al constructor de la clase.
Parámetros
-
args -
Acepta un número variable de argumentos, que se pasarán al constructor de la clase. Similar a como hace call_user_func().
Valores devueltos
Errores/Excepciones
Lanza ReflectionException si el constructor de la clase no fuera público.
Lanza ReflectionException si la clase no tuviera un constructor
y el parámetro args tuviera uno o más argumentos.
Ver también
- ReflectionClass::newInstanceArgs() - Crea una nueva instancia de clase a partir de los argumentos dados
- ReflectionClass::newInstanceWithoutConstructor() - Crea una nueva clase sin invocar al constructor