(PHP 5, PHP 7)
ReflectionClass::newInstance — Создаёт экземпляр класса с переданными аргументами
Создаёт новый экземпляр класса. Принятые аргументы передаются в конструктор класса.
args
Принимает произвольное число аргументов, подобно функции call_user_func(), которые затем передаются в конструктор класса.
Если конструктор не является public (общедоступным), то это приведёт к выбросу исключения ReflectionException.
Если конструктор отсутствует, а параметр args
имеет один и более аргументов,
то это приведёт к выбросу исключения ReflectionException.