PHP ReflectionClass::newInstanceWithoutConstructor 反射函数

  • 定义和用法

    ReflectionClass::newInstanceWithoutConstructor - 创建一个新的类实例而不调用它的构造函数
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 v5.4.0+支持 支持
    v5.6.0 现在可以实例化所有内部类,但声明为final的内部类除外。
  • 语法

    ReflectionClass::newInstanceWithoutConstructor( void )
    ReflectionClass::newInstanceWithoutConstructor() 创建一个新的类的实例而不调用它的构造函数。
  • 参数

    参数 必需的 描述
  • 返回值

    返回类的新实例。
    如果这个类是一个不能不调用构造函数来实例化的内置类,将导致一个 ReflectionException。在 PHP 5.6.0 及更高版本中,此异常仅限于 final 的内置类。
  • 相关页面

    ReflectionClass::newInstance() - 从指定的参数创建一个新的类实例
    ReflectionClass::newInstanceArgs() - 从给出的参数创建一个新的类实例。