繁体   English   中英

在其他名称空间php中定义常量

[英]Define constant in a different namespace php

这是我过去所做的

//file: bar.php
defined('MYC') or define('MYC', 'val1');
//file: bootstrap.php
define('MYC', 'val2');

我将首先包含bootstrap.php,它将设置MYC = 'val2'
现在bar.php位于\\ Foo \\ Bar命名空间中,即

//file: bar.php
namespace Foo\Bar;
defined('MYC') or define('MYC', 'val1');
//file: bootstrap.php
//following doesn't work
//const \Foo\Bar\MYC = 'val2';
//?? what do I do here ??

只需define键即可在名称中包含名称空间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM