PHP ReflectionClass::hasConstant 反射函数
-
定义和用法
ReflectionClass::hasConstant - 检查常量是否已经定义 -
版本支持
PHP4 PHP5 PHP7 不支持 v5.1.2+支持 支持 -
语法
ReflectionClass::hasConstant( string $name )
ReflectionClass::hasConstant() 检查类中是否已经定义了指定的常量。 -
参数
参数 必需的 描述 name 是 要被检查的常量名称。 -
返回值
如果已定义返回 TRUE,否则返回 FALSE。 -
示例
尝试一下class Foo { const c1 = 1; } $class = new ReflectionClass("Foo"); var_dump($class->hasConstant("c1")); var_dump($class->hasConstant("c2"));
-
相关页面
ReflectionClass::hasMethod() - 检查方法是否已定义ReflectionClass::hasProperty() - 检查属性是否已定义