(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::hasConstant — 检查是否定义了常量
name
要检查的常量的名称。
示例 #1 ReflectionClass::hasConstant() 示例
<?php
class Foo {
const c1 = 1;
}
$class = new ReflectionClass("Foo");
var_dump($class->hasConstant("c1"));
var_dump($class->hasConstant("c2"));
?>
上面的示例将输出类似于以下内容
bool(true) bool(false)