可以在php中重新定义define中使用的名称吗?

时间:2012-01-07 09:21:03

标签: php constants

可以在PHP中重新定义定义吗?

e.g。

define("__root__", "/some/path");

可以重新定义名称__root__吗?

3 个答案:

答案 0 :(得分:3)

http://php.net/manual/en/function.runkit-constant-redefine.php

就在那里,就是不要这样做。

答案 1 :(得分:1)

常量被称为常量,因为它是常量。

答案 2 :(得分:1)

不,PHP中常量的概念是它们无法重新定义。如果你最终不想这样做,你可以只使用变量或$_GLOBALS数组。