在我的主要php文件中,我使用方法define()来设置一些常量。我们的想法是使用它们来加载一些用户设置和其他配置控件,但是当使用它们的时候出现错误消息时会显示如下:
Notice: Use of undefined constant CONSTANT_NAME - assumed 'CONSTANT_NAME' in (file path) on line X
对于某些问题,有一个解决方法,声明变量很有用但不能解决所有问题。
提前致谢!
PS:我也使用了设置文件,但问题仍然存在。
答案 0 :(得分:1)
好的,错误是CONSTANT_NAME
被解释为字符串,因为没有单引号或双引号。只有鹰眼出现的小错误!
正确的方法是:defined('CONSTANT_NAME');
答案 1 :(得分:0)
他们不需要任何特殊设置。你只需要创建一个:
define('TEST_NAME', 'biotox');
你可以用:
来调用它echo TEST_NAME;
,输出应为biotox
。我在我的WampServer上测试它没有问题。