English | 简体中文 | 繁體中文
查询

ReflectionClass::isInternal()函数—用法及示例

「 判断一个类是否为内置类 」


函数名称:ReflectionClass::isInternal()

函数描述:该函数用于判断一个类是否为内置类。

函数参数:无

返回值:布尔值。如果类是内置类则返回true,否则返回false。

函数用法及示例:

// 示例1:判断类是否为内置类
class MyClass {}
$reflection = new ReflectionClass('MyClass');
$isInternal = $reflection->isInternal();
var_dump($isInternal); // 输出:bool(false)

// 示例2:判断内置类是否为内置类
$reflection = new ReflectionClass('ReflectionClass');
$isInternal = $reflection->isInternal();
var_dump($isInternal); // 输出:bool(true)

在示例1中,我们创建了一个自定义的类MyClass,然后使用ReflectionClass类对该类进行反射。通过调用isInternal()方法,我们可以判断该类是否为内置类。由于MyClass是自定义类,所以返回值为false

在示例2中,我们对内置类ReflectionClass进行了同样的操作。由于ReflectionClass是内置类,所以返回值为true

补充纠错
热门PHP函数
分享链接