我是OOP的新手,我無法弄清楚爲什麼這種方式不起作用。在類中實例化類是否可行?我已經在包含該方法的文件中嘗試過這種方法,但沒有做任何更改。如何在.php中實例化類中的類
include('Activate.php');
class First {
function __construct() {
$this->activate();
}
private function activate() {
$go = new Activate('Approved');
}
}
$run = new First();
你在哪裏實例化第一個(你有'$ first = new First();'稍後?) –
YES ..我會編輯。我在文檔結尾處發起課程。 – krazymatty
是'include'工作嗎?它可以返回false。你的意思是讓'$ this-> go = new Activate(...)'?你創建一個新的'Activate',然後它被放棄,因爲'activate()'函數完成。我無法分辨這是否是故意的。 –