ReflectionClass::getConstant

(PHP 5, PHP 7)

ReflectionClass::getConstantGets defined constant

Descrição

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

Gets the defined constant.

Aviso

Esta função não está documentada; somente a lista de argumentos está disponível.

Parâmetros

name

The name of the class constant to get.

Valor Retornado

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

Exemplos

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

O exemplo acima irá imprimir:

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

Veja Também