2010-03-30 39 views
-2

我想要做這樣的事情:(在PHP)我要調用一個類的對象,是類名稱的給定參數

$a = "class_name1";  
$b = "class_name2"; 
$object1 = new $a; 
$object2 = new $b 

這可能嗎?

+2

是的,但是這是一個什麼樣的問題?你自己試試吧...... – Virgil 2010-03-30 09:50:39

+0

有趣,因爲如果你嘗試過,完全相同的代碼會適合你:-) .. – pinaki 2010-03-30 09:56:11

回答

5

是:

class A { 
    public function foo(){ 
     echo 'bar'; 
    } 
} 

$a = 'A'; 
$object = new $a(); 
$object->foo(); 

輸出

bar 

你可以自己很快就codepad測試這樣的事情。

相關問題