0
使用$ this变量的函数可以扩展到另一个对象吗?还是$ this变量绑定到它创建的原始对象?在面向对象的PHP中扩展对象
使用$ this变量的函数可以扩展到另一个对象吗?还是$ this变量绑定到它创建的原始对象?在面向对象的PHP中扩展对象
虽然在PHP中定义了一个类,但$this
是一个变量,用于引用类的一个实例(即对象),所以当从第一个类继承时,子类将把$this
解释为子类的实例。
来自:http://www.php.net/manual/en/language.oop5.basic.php
伪变量$这可以在当一个方法是从对象上下文中调用。 $这是对调用对象的引用(通常是该方法所属的对象,但如果该方法是从辅助对象的上下文静态调用的,可能是另一个对象)。
(注意'object context'部分)