Php Zend框架模块和反射

Php Zend框架模块和反射,php,zend-framework,reflection,namespaces,Php,Zend Framework,Reflection,Namespaces,我对模块、名称空间和反射有点困惑 $obj = new default_Model_foo(); $obj->bar(); 上面的代码运行正常,但我需要添加反射 我有这些变量: $moduleName = "default"; $modelName = "foo"; $function = "bar"; 我想在运行时实例化一个类,怎么做 谢谢大家!! 米尔科 $modelClass = "{$moduleName}_Model_{$modelName}"; $obj = new

我对模块、名称空间和反射有点困惑

$obj = new default_Model_foo();
$obj->bar();
上面的代码运行正常,但我需要添加反射

我有这些变量:

$moduleName = "default";
$modelName  = "foo";
$function   = "bar";
我想在运行时实例化一个类,怎么做

谢谢大家!! 米尔科

$modelClass = "{$moduleName}_Model_{$modelName}";
$obj = new $modelClass();
$obj->$function();