gpt4 book ai didi

php - Zend 框架模块和反射

转载 作者:行者123 更新时间:2023-12-04 16:54:02 25 4
gpt4 key购买 nike

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

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

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

我有这些变量:
$moduleName = "default";
$modelName = "foo";
$function = "bar";

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

谢谢!
米尔科。

最佳答案

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

关于php - Zend 框架模块和反射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3850778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com