可能重複:
Dynamically create PHP object based on string我可以從連接的類名實例化一個對象嗎?
現在,然後我可以從一個連接字符串,實例化對象保存一行代碼,如:
<?php $_oMyObject = new "Path_To_My_".$_sClassName; ?>
但是這會導致解析錯誤 - 有什麼辦法可以達到這個目的嗎?
感謝
可能重複:
Dynamically create PHP object based on string我可以從連接的類名實例化一個對象嗎?
現在,然後我可以從一個連接字符串,實例化對象保存一行代碼,如:
<?php $_oMyObject = new "Path_To_My_".$_sClassName; ?>
但是這會導致解析錯誤 - 有什麼辦法可以達到這個目的嗎?
感謝
試試這個
<?php $_oMyObject = new "Path_To_My_".$_sClassName(); ?>
不,仍然不工作。 – Tom
解析錯誤。問題已經在這裏回答:[動態創建基於字符串的PHP對象](http://stackoverflow.com/questions/2201335/dynamically-create-php-object-based-on-string)(首先在變量中),所以我們應該重複。 – webbiedave
(我知道我可以使用一個對象工廠解決這個問題,但我想知道這是否可以使用特殊的語法來實現。) – Tom