将codeigniter库存储在子文件夹中

时间:2012-01-07 08:48:57

标签: codeigniter

是否可以将文件库存储在codeigniter的子文件夹中?例如,这样的工作会起作用吗?

-libraries
---sub_folder1
-----someClass.php
---sub_filder2
-----someClass2.php

如果它确实如何加载和使用这些库?

1 个答案:

答案 0 :(得分:31)

库文件可以存储在主“libraries”文件夹中的子目录中,也可以存储在个人应用程序/库文件夹中。要加载位于子目录中的文件,只需包含相对于“libraries”文件夹的路径。例如,如果您的文件位于:

libraries/flavors/chocolate.php

您将使用以下方式加载它:

$this->load->library('flavors/chocolate');

您可以根据需要将文件嵌套在尽可能多的子目录中。

在装载程序类手册页

中进行了解释

https://codeigniter.com/user_guide/libraries/loader.html