📜  PHP | ReflectionClass getReflectionConstants()函数

📅  最后修改于: 2022-05-13 01:56:25.823000             🧑  作者: Mango

PHP | ReflectionClass getReflectionConstants()函数

ReflectionClass::getReflectionConstants()函数是PHP中的一个内置函数,用于返回一个 ReflectionClassConstant 对象数组。

句法:

array ReflectionClass::getReflectionConstants( void )

参数:此函数不接受任何参数。

返回值:此函数返回一个 ReflectionClassConstant 对象数组。

下面的程序说明了PHP中的ReflectionClass::getReflectionConstants()函数
方案一:

getReflectionConstants();
  
// Getting an array of ReflectionClassConstant objects.
print_r($a);
?>

输出:

Array
(
    [0] => ReflectionClassConstant Object
        (
            [name] => First
            [class] => Company
        )

    [1] => ReflectionClassConstant Object
        (
            [name] => Second
            [class] => Company
        )

)

方案二:

getReflectionConstants();
  
// Getting an array of ReflectionClassConstant objects.
print_r($a);
?>

输出:

Array
(
    [0] => ReflectionClassConstant Object
        (
            [name] => IS_IMPLICIT_ABSTRACT
            [class] => ReflectionClass
        )

    [1] => ReflectionClassConstant Object
        (
            [name] => IS_EXPLICIT_ABSTRACT
            [class] => ReflectionClass
        )

    [2] => ReflectionClassConstant Object
        (
            [name] => IS_FINAL
            [class] => ReflectionClass
        )

)

参考: https://secure。 PHP.net/manual/en/reflectionclass.getreflectionconstants。 PHP