比如在a.php用define定义一个常量,在b.php中声明一个命名空间 && 引入a.php此时在b.php中无法再次定义同名的常量,然而用const却可以,求解,谢谢诸位
a.php代码: define('ROOT','123'); b.php代码: namespace web360; require 'c.php'; define('ROOT','123');
此时会报错(常量已经定义)而如果用const定义的话,则不会出现此问题
POPMUISE
浮云间
HUX布斯
相关分类