PHP: Hypertext Preprocessor (original) (raw)
ReflectionClass::isUserDefined
(PHP 5, PHP 7, PHP 8)
ReflectionClass::isUserDefined — Checks if user defined
Description
public ReflectionClass::isUserDefined(): bool
Checks whether the class is user-defined, as opposed to internal.
Parameters
This function has no parameters.
Return Values
Returns [true](reserved.constants.php#constant.true)
on success or [false](reserved.constants.php#constant.false)
on failure.
See Also
- ReflectionClass::isInternal() - Checks if class is defined internally by an extension, or the core
Found A Problem?
9 years ago
`$internalclass = new ReflectionClass('ReflectionClass');
class Apple {}
$userclass = new ReflectionClass('Apple');
var_dump($internalclass->isUserDefined());
var_dump($userclass->isUserDefined());
`