代码之家  ›  专栏  ›  技术社区  ›  thedp Arvind Kanjariya

CodeIgniter:放置PHP函数?

  •  0
  • thedp Arvind Kanjariya  · 技术社区  · 16 年前

    我对CodeIgniter还很陌生,我想知道,我应该把与控制器和视图无关的PHP函数放在哪里,例如,一个访问本地文件的函数。

    非常感谢。

    4 回复  |  直到 16 年前
        1
  •  3
  •   Phil Sturgeon    16 年前

    不需要数据交互的一组函数应该放在助手中。

        2
  •  2
  •   micflan    16 年前

    把松散的函数放入助手中。将类似的函数组合到一个助手中,并给它一个有意义的文件名。一旦加载了helper,就可以像使用require\u Once()或include一样使用函数。

    如果您有一个表面上与Codeigniter“无关”的类,那么这些类通常可以被转换成库,只需很少的努力或不需要任何努力。

    正如PhilSturgeon所说,Ci2.0中的插件正在被淘汰,取而代之的是助手和库。我认为这是件好事。从来没有太多的需要'插件'。

        3
  •  1
  •   Sarfraz    16 年前

    你应该把它们放在控制器里,在控制器里你甚至可以放进你自己的自定义函数。

        4
  •  1
  •   Justin Ethier    16 年前

    也就是说,在执行此操作之前,如果您使用的是存储在文件系统中的数据,那么将文件放置在模型中可能更有意义。

    推荐文章