2012-06-01 37 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

相关问题