The ReflectionConstant class
« ReflectionClassConstant::__toString
ReflectionConstant::__construct »
PHP Manual
Reflection
The ReflectionConstant class
The ReflectionConstant class
(PHP 8 >= 8.4.0)
Introduction
The
ReflectionConstant
class reports information about a global constant.
Class synopsis
final
class
ReflectionConstant
implements
Reflector
{
/* Properties */
public
string
$
name
;
/* Methods */
public
__construct
(
string
$name
)
public
getExtension
():
?
ReflectionExtension
public
getExtensionName
():
string
|
false
public
getFileName
():
string
|
false
public
getName
():
string
public
getNamespaceName
():
string
public
getShortName
():
string
public
getValue
():
mixed
public
isDeprecated
():
bool
public
__toString
():
string
}
Properties
name
Name of the constant. Read-only, throws
ReflectionException
in attempt to write.
See Also
ReflectionClassConstant
Table of Contents
ReflectionConstant::__construct
— Constructs a ReflectionConstant
ReflectionConstant::getExtension
— Gets ReflectionExtension of the defining extension
ReflectionConstant::getExtensionName
— Gets name of the defining extension
ReflectionConstant::getFileName
— Gets name of the defining file
ReflectionConstant::getName
— Gets name
ReflectionConstant::getNamespaceName
— Gets namespace name
ReflectionConstant::getShortName
— Gets short name
ReflectionConstant::getValue
— Gets value
ReflectionConstant::isDeprecated
— Checks if deprecated
ReflectionConstant::__toString
— Returns string representation