$this
和self
有什么区别?我们什么时候应该使用它们中的每一个?
>$this
引用当前实例。 self
是指当前类。
换句话说,您可以使用 $this->someMember
来引用实例成员,self::$someStaticMember
来引用静态成员。
$this指向当前对象,而 self:: 指向当前类。
$this
和self
有什么区别?我们什么时候应该使用它们中的每一个?
>$this
引用当前实例。 self
是指当前类。
换句话说,您可以使用 $this->someMember
来引用实例成员,self::$someStaticMember
来引用静态成员。
$this指向当前对象,而 self:: 指向当前类。