PHP
反射 | Reflection

ReflectionClass::newInstanceWithoutConstructor

ReflectionClass::newInstanceWithoutConstructor

(PHP >= 5.4.0)

ReflectionClass::newInstanceWithoutConstructor - 在不调用构造函数的情况下创建新的类实例。

描述

public object ReflectionClass::newInstanceWithoutConstructor ( void )

在不调用构造函数的情况下创建类的新实例。

参数

返回值

更新日志

版本描述
5.6.0现在所有的内部类都可以实例化,除了那些声明为final的。

错误/异常

如果该类是内部类,如果不调用构造函数就无法实例化,则返回 ReflectionException。在PHP 5.6.0以后,这个异常仅限于最终的内部类。

另请参阅

  • ReflectionClass::newInstance() - 根据给定的参数创建一个新的类实例

  • ReflectionClass::newInstanceArgs() - 根据给定的参数创建一个新的类实例。

← ReflectionClass::newInstanceArgs

ReflectionClass::setStaticPropertyValue →