0
使用$ this變量的函數可以擴展到另一個對象嗎?還是$ this變量綁定到它創建的原始對象?在面向對象的PHP中擴展對象
使用$ this變量的函數可以擴展到另一個對象嗎?還是$ this變量綁定到它創建的原始對象?在面向對象的PHP中擴展對象
雖然在PHP中定義了一個類,但$this
是一個變量,用於引用類的一個實例(即對象),所以當從第一個類繼承時,子類將把$this
解釋爲子類的實例。
來自:http://www.php.net/manual/en/language.oop5.basic.php
僞變量$這可以在當一個方法是從對象上下文中調用。 $這是對調用對象的引用(通常是該方法所屬的對象,但如果該方法是從輔助對象的上下文靜態調用的,可能是另一個對象)。
(注意'object context'部分)