我正在为我们的 Web 应用程序创建一个模块。我正在使用 Yii 1.1.14。如何检索所有模型名称?
我试过这个,但我还是没有运气。
我不确定我对你的问题的理解是否正确。如果您必须检索所有模型的名称,那么您解决手头问题的方法可能不是最佳的?无论如何,这就是我要解决的问题:
foreach(glob('./protected/modules/<module-name>/models/*.php') as $filename){
echo str_replace(".php", "", $filename)."<br/>";
}
这将遍历模块中模型子文件夹中的所有文件,并在删除“.php”部分后显示它们。如果要访问整个项目更改的所有模型
glob('./protected/modules/<module-name>/models/*.php')
至
glob('./protected/models/*.php')