【问题标题】:Zend framework modules and ReflectionZend 框架模块和反射
【发布时间】:2010-10-03 17:24:36
【问题描述】:

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

$obj = new default_Model_foo();
$obj->bar();

上面的代码运行正常,但是我需要添加反射;

我有这些变量:

$moduleName = "default";
$modelName  = "foo";
$function   = "bar";

我想在运行时实例化一个类,怎么做?

谢谢! 米尔科。

【问题讨论】:

    标签: php zend-framework reflection namespaces


    【解决方案1】:
    $modelClass = "{$moduleName}_Model_{$modelName}";
    $obj = new $modelClass();
    $obj->$function();
    

    【讨论】:

      猜你喜欢
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 2012-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多