(PHP 5 >= 5.4.0, PHP 7)
ReflectionClass::newInstanceWithoutConstructor — Создаёт новый экземпляр класса без вызова конструктора
Создаёт новый экземпляр класса без вызова конструктора.
Версия | Описание |
---|---|
5.6.0 | Теперь можно создавать экземпляры всех встроенных классов, кроме объявленных как final. |
Если класс является встроенным, и его экземпляр не может быть создан без вызова конструктора, то это приведёт к генерации исключения ReflectionException. В PHP 5.6.0 и новее это исключение ограничено только классами с модификатором final.