php中define定义一个常量,其他文件调用这个常量出错求解!

比如:
在index.php页面定义了一个常量define('SCRIPT','index');
在register.php页面定义了一个常量define('SCRIPT','register');
那么我要在title.inc.php页面中使用上面这两个页面的常量,如:
href="http://localhost/styles/1/<?php echo SCRIPT;?>.css"
为什么在title.inc.php页面提示警告,说SCRIPT没有被定义?
如果解决,急求!

你确定index.php和register.php执行了!如果两个都执行会出项重复定义SCRIPT的错误!

如果其中的一个执行了(除非define在执行分支上,不如if什么的,没有执行到),要不绝对是存在的,因为没有注销define定义的常量的函数!
我觉得是不是题主把英文看错了!人家可能说的是SCRIPT重复定义了!
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答