问题 具有本地范围的PHP常量


在PHP中,是否可以使用具有局部范围的常量?是的,请提供一个小例子。


1441
2017-07-09 06:58


起源



答案:


是的,但只使用一个班级。

class Foo
{
    const BAR = 'hello, world';
}
print Foo::BAR;

关于Kalium的评论,如果您使用的是PHP 5.3,您确实也可以使用名称空间:

namespace Foo;
const BAR = 1;

16
2017-07-09 07:01



也可以使用命名空间。 - Kalium


答案:


是的,但只使用一个班级。

class Foo
{
    const BAR = 'hello, world';
}
print Foo::BAR;

关于Kalium的评论,如果您使用的是PHP 5.3,您确实也可以使用名称空间:

namespace Foo;
const BAR = 1;

16
2017-07-09 07:01



也可以使用命名空间。 - Kalium