【发布时间】:2014-03-02 21:47:06
【问题描述】:
我正在学习 CodeIgniter 并尝试遵循最佳实践。
我想知道执行 foreach 循环的最佳位置在哪里?
假设我有一个模型,我可以在其中查询数据库并返回所有结果。
那我应该在Controller中执行foreach吗?或者更确切地说是视图?为什么?
【问题讨论】:
-
这取决于您的情况。如果您想向用户显示结果,则 Model -> 将结果发送到 Controller -> View -> 您的
foreach($withResults)循环。 -
是的,但我也可以在控制器中执行 foreach 循环,并且仍然将结果传递给视图。
标签: codeigniter