2011-02-09 101 views
1

我初始化類對象就像這樣,它的工作原理。初始化類對象問題

$obj = new Model_Person_DbTable(); 

但是,當這樣做:

$className = 'Model_Person_DbTable()'; 
$obj = new $className; 

然後,它顯示以下致命錯誤:

Model_Person_DbTable() class not found. 

我如何在PHP/Zend的

+2

`$ className ='Model_Person_DbTable'; $ obj = new $ className();` – 2011-02-09 11:51:56

回答

4

嘗試沒有做到這一點括號(它們不是類名的一部分)

$className = 'Model_Person_DbTable'; 

如果這沒有幫助,請確保您的自動加載器和包含路徑設置正確。

+0

是的。它的工作現在。謝謝 – Awan 2011-02-09 11:54:16