PHP Portal » PHP Handbuch » ReflectionClass::hasConstant

Werbung

ReflectionClass::hasConstant


(PHP 5 >= 5.1.0)

ReflectionClass::hasConstantChecks if constant is defined

Beschreibung

public bool ReflectionClass::hasConstant ( string $name )

Checks whether the class has a specific constant defined or not.

Parameter-Liste

name

The name of the constant being checked for.

Rückgabewerte

TRUE if the constant is defined, otherwise FALSE.

Beispiele

PHP Code
1
2
3
4
5
6
class Foo { const c1 = 1; } $class = new ReflectionClass("Foo"); var_dump($class->hasConstant("c1")); var_dump($class->hasConstant("c2"));

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

bool(true)
bool(false)

Siehe auch