ReflectionClass::newInstance Создаёт экземпляр класса с переданными аргументами &reftitle.description; public objectReflectionClass::newInstance mixedargs Создаёт новый экземпляр класса. Принятые аргументы передаются в конструктор класса. &reftitle.parameters; args Принимает произвольное число аргументов, подобно функции call_user_func, которые затем передаются в конструктор класса. &reftitle.returnvalues; &reftitle.errors; Если конструктор не является общедоступным (public), то это приведёт к выбрасыванию исключения ReflectionException. Если конструктор отсутствует, а параметр args имеет один и более аргументов, то это приведёт к выбрасыванию исключения ReflectionException. &reftitle.seealso; ReflectionClass::newInstanceArgs ReflectionClass::newInstanceWithoutConstructor