$internalclass = new ReflectionClass('ReflectionClass');
class Apple {}
$userclass = new ReflectionClass('Apple');
var_dump($internalclass->isUserDefined());
var_dump($userclass->isUserDefined());
PHP - Manual: ReflectionClass::isUserDefined
2024-12-21
(PHP 5, PHP 7, PHP 8)
ReflectionClass::isUserDefined — 检查是否由用户定义的
检查一个类是否由用户定义,和内置相对。
此函数没有参数。
成功时返回 true
, 或者在失败时返回 false
。
$internalclass = new ReflectionClass('ReflectionClass');
class Apple {}
$userclass = new ReflectionClass('Apple');
var_dump($internalclass->isUserDefined());
var_dump($userclass->isUserDefined());
官方地址:https://www.php.net/manual/en/reflectionclass.isuserdefined.php