可以在CodeIgniter中的Helpers中加载模型吗?

时间:2010-10-08 18:13:53

标签: php codeigniter codeigniter-helpers

我正在尝试使用帮助程序来处理涉及多个模型的进程。这是最好的做法吗?

2 个答案:

答案 0 :(得分:1)

帮助者正在做什么工作?图书馆可能是更好的选择。

答案 1 :(得分:0)

codeigniter user guide描述了帮助者:

  

Helpers,顾名思义,可以帮助您完成任务。每个帮助文件只是特定类别中的函数集合。

将它们视为类似于标准的PHP函数。你可以在任何地方使用它们

如果它让你以你的方式使用助手,请将你的控制器视为“路由器”。使用它们将信息发送到模型并将其接收回来。然后你可以将信息发送到其他地方,就像另一个模型一样。当您拥有所需的所有信息时,可以使用同一控制器中的帮助程序或其他功能来操作信息。

就个人而言,我主要在视图中使用帮助程序来重新格式化或转换数据。