ReflectionClass::getConstant

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getConstantGets defined constant

Descrizione

public ReflectionClass::getConstant(string $name): mixed

Gets the defined constant.

Elenco dei parametri

name

The name of the class constant to get.

Valori restituiti

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

Esempi

Example #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'));
?>

Il precedente esempio visualizzerà:

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

Vedere anche: