1

我想知道这个语句实际上做了什么:

$this->nameInObject = $someValue;

因此,如果您在具有变量“nameInObject”的类对象中,您是否将某个值的值分配给该 nameInObject 实例?它是否只打算持续与会话一样长?它会覆盖 nameInObject 的初始值吗?

谢谢

4

2 回答 2

2

它将覆盖任何先前的值。

它只会影响对象的当前实例。

于 2011-07-21T02:43:07.420 回答
1

是的,您正在将 someValue 的值分配给 nameInObject 的实例。

是的,nameInObject 只会持续所this引用的变量的生命周期;但是,someValue 将继续存在。

是的,您将使用 someValue 包含的值覆盖 nameInObject 包含的任何值。

于 2011-07-21T02:48:31.197 回答