ReflectionClass::newInstance Creates a new class instance from given arguments &reftitle.description; public objectReflectionClass::newInstance mixed... Creates a new instance of the class. The given arguments are passed to the class constructor. &reftitle.parameters; ... Accepts a variable number of arguments which are passed to the class constructor, much like call_user_func. &reftitle.returnvalues; &reftitle.errors; A ReflectionException if the class constructor is not public. A ReflectionException if the class does not have a constructor and the ... parameter contains one or more parameters. &reftitle.seealso; ReflectionClass::newInstanceArgs ReflectionClass::newInstanceWithoutConstructor