PHP constant 杂项函数

  • 定义和用法

    constant - 返回一个常量的值
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    constant( string $name )
    constant() 通过 name 返回常量的值。当你不知道常量名,却需要获取常量的值时,constant() 就很有用了。也就是常量名储存在一个变量里,或者由函数返回常量名。 该函数也适用 class constants。
  • 参数

    参数 必需的 描述
    name 常量名。
  • 返回值

    返回常量的值。如果常量未定义则返回 NULL。
  • 示例

    define("MAXSIZE", 100);
    
    echo MAXSIZE;
    echo '<br/>';
    echo constant("MAXSIZE"); // same thing as the previous line
    
    
    interface bar {
            const test = 'foobar!';
    }
    
    class foo {
            const test = 'foobar!';
    }
    
    $const = 'test';
    echo '<br/>';
    var_dump(constant('bar::'. $const)); // string(7) "foobar!"
    echo '<br/>';
    var_dump(constant('foo::'. $const)); // string(7) "foobar!"
    尝试一下
  • 相关页面

    define() - 定义一个常量
    defined() - 检查某个名称的常量是否存在