如何在CodeIgniter中扩展帮助程序?

Cli*_*ote 11 php codeigniter

我想在核心string帮助器中添加一些新功能,可以在system/helpers文件夹中找到.我认为有一种'正确'的方法可以使用MY_String_helper,或类似的东西.我不记得究竟是怎么做到的.有关这个问题的任何想法?

Cli*_*ote 23

我找到了.在目录中创建一个名称如此的application/helpers文件:

MY_xx_helper.php
Run Code Online (Sandbox Code Playgroud)

例如:

MY_string_helper.php
Run Code Online (Sandbox Code Playgroud)

然后你可以打电话

$this->load->helper('string');
Run Code Online (Sandbox Code Playgroud)

它应该加载所有现有的辅助函数以及您添加的新函数.


Phi*_*eon 8

这样做不仅可以添加新功能,还可以替换现有的辅助功能.