我可以在子目录中嵌入CodeIgniter"Helpers"吗?

Mar*_*ppi 4 codeigniter

我知道我可以在子文件夹中嵌套库,但是我可以为Helpers做同样的事吗?

最终的结果是有一些效果:

application/helpers/foo/bar_helper.php
application/helpers/baz_helper.php
Run Code Online (Sandbox Code Playgroud)

然后用以下方法调用助手:

$this->load->helper('foo/bar');
$this->load->helper('baz');
Run Code Online (Sandbox Code Playgroud)

The*_*pha 5

是的,你可以存储和加载如下(测试)

$this->load->helper('myHelperSubFolder/myHelperName');
Run Code Online (Sandbox Code Playgroud)

即使在你autoload.php的手中也可以按如下方式加载助手

$autoload['helper'] = array('url','myHelpers/functions_helper'); // 'myHelpers' is the folder inside my helper folder and 'functions_helper' is my helper file.
Run Code Online (Sandbox Code Playgroud)