PHP
反射 | Reflection

ReflectionClass::isInternal

ReflectionClass::isInternal

(PHP 5, PHP 7)

ReflectionClass::isInternal — 检查类是否由扩展或内核在内部定义

描述

public bool ReflectionClass::isInternal ( void )

检查类是否由扩展或内核定义,而不是用户定义的。

参数

该函数没有参数。

返回值

成功时返回TRUE或失败时返回FALSE

例子

Example#1 ReflectionClass::isInternal()的基本用法

<?php $internalclass = new ReflectionClass('ReflectionClass' class Apple {} $userclass = new ReflectionClass('Apple' var_dump($internalclass->isInternal() var_dump($userclass->isInternal() ?>

上面的例子将输出:

bool(true) bool(false)

另请参阅

  • ReflectionClass::isUserDefined() - 检查用户是否定义

← ReflectionClass::isInterface

ReflectionClass::isIterateable →