ReflectionClass::getConstant

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getConstantGets defined constant

Beschreibung

publicReflectionClass::getConstant(string$name): mixed

Gets the defined constant.

Parameter-Liste

name

The name of the class constant to get.

Rückgabewerte

Value of the constant with the name name. Returns false if the constant was not found in the class.

Beispiele

Beispiel #1 Usage of ReflectionClass::getConstant()

<?php

class Example {
const
C1 = false;
const
C2 = 'I am a constant';
}

$reflection = new ReflectionClass('Example');

var_dump($reflection->getConstant('C1'));
var_dump($reflection->getConstant('C2'));
var_dump($reflection->getConstant('C3'));
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

bool(false) string(15) "I am a constant" bool(false)

Siehe auch

To Top