我曾嘗試在警予框架工作CController增加設置功能,並嘗試在控制器的對象添加屬性,但它給錯誤在基類中使用魔法__set()函數的
可我的用戶羣類的__set功能設置屬性的一個實例。
Class Base {
public function __set() {
$this->$name = $value;
}
}
Class SubClass1 extends Base{
}
Class SubClass2 extends Base {
}
我創建SubClass1或SubClass2的實例,我想動態添加屬性。可能嗎。
如果屬性只有在子類中保護和定義,我認爲這是可能的。 – rodrigorigotti
你試過了嗎?這是一個Q + A網站,不要忘記,而不是一個真正的PHP解釋器。 – Clive
我曾嘗試在yii框架中添加CController中的set函數,並嘗試在控制器的對象中添加屬性,但它給出了錯誤,這就是爲什麼我問。 @Clive –