ReflectionClass::getConstant

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getConstant獲取已定義的常量

說明

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

獲取已定義的常量。

警告

本函數(shù)還未編寫文檔,僅有參數(shù)列表。

參數(shù)

name

要獲取的類常量的名稱。

返回值

常量名稱為 name 的值。 如果在類中沒有找到該常量,則返回 false 。

范例

示例 #1 使用 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'));
?>

以上例程會輸出:

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

參見