在PHP中禁止变量覆盖

Vin*_*res 3 php variables overwrite

是否可以防止变量被PHP覆盖?我正在制作一个具有一些保留变量的系统,我不希望它们在某一点之后被其他东西替换.有可能的?如果没有,我该怎么办才能接近这个?

其中一些变量是实例化的类,所以我不能将它们定义为常量.

som*_*man 6

看看这个问题.此外,PHP手册中有关常量的信息可能会有所帮助.


Mad*_*iha 5

是的,他们被称为常数.

如果你不能使用它们,假设你正在运行最新的PHP版本,你可以使用命名空间,使用命名空间,你可以在不同的命名空间上有2个同名的变量.这样你就不会发生碰撞.