ReflectionClass::newInstanceArgs
Crea una nueva instancia de clase a partir de los argumentos dados
&reftitle.description;
public objectReflectionClass::newInstanceArgs
arrayargs
Crea una nueva instancia de la clase, pasando los argumentos al constructor
de la clase.
&reftitle.parameters;
args
Los parámetros a pasar al constructor de la clase, como array.
&reftitle.returnvalues;
Devuelve una nueva instancia de la clase.
&reftitle.examples;
Uso básico de ReflectionClass::newInstanceArgs
newInstanceArgs(array('substr'));
var_dump($instancia);
?>
]]>
&example.outputs;
string(6) "substr"
}
]]>
&reftitle.errors;
Lanza una excepción de tipo ReflectionException si el constructor de la clase no es público.
Lanza una excepción de tipo ReflectionException si la clase no tuviera un constructor
y el parámetro args contuviera uno o más parámetros.
&reftitle.seealso;
ReflectionClass::newInstance
ReflectionClass::newInstanceWithoutConstructor