2012-06-01 35 views
1

可能重複:
Dynamically create PHP object based on string我可以從連接的類名實例化一個對象嗎?

現在,然後我可以從一個連接字符串,實例化對象保存一行代碼,如:

<?php $_oMyObject = new "Path_To_My_".$_sClassName; ?>

但是這會導致解析錯誤 - 有什麼辦法可以達到這個目的嗎?

感謝

+0

(我知道我可以使用一個對象工廠解決這個問題,但我想知道這是否可以使用特殊的語法來實現。) – Tom

回答

0

試試這個

<?php $_oMyObject = new "Path_To_My_".$_sClassName(); ?> 
+0

不,仍然不工作。 – Tom

+0

解析錯誤。問題已經在這裏回答:[動態創建基於字符串的PHP對象](http://stackoverflow.com/questions/2201335/dynamically-create-php-object-based-on-string)(首先在變量中),所以我們應該重複。 – webbiedave

相關問題