CodeIgniter-如何生成扩展helper的函数


CodeIgniter - How to make function that extends helper?

首先,我的计划是创建一个库,用html元内容读取php代码内容,并将其发送到html标头中。

就在几天前,我发现CodeIgniter已经在处理元标签和我的计划更改。。。

现在如何使我的库像一样扩展这个html助手

class Htmlplus extends CI_html {
    public function show(){
        //show html header
    }
}

您检查了文档吗?

http://www.codeigniter.com/user_guide/general/helpers.html#extending-助手

或者你正在寻找其他解决方案?

编辑到评论#1

在扩展助手中使用助手函数的方式和在其他地方使用的方式相同。只需使用它们(确保加载了助手)

例如,在application/helpers/MY_url_helper.php文件中,您可以使用anchor()

function helper_test($str) {
    return anchor($str, 'test');
}

创建CI实例并加载助手!类Htmlplus扩展CI_html{

    public function show(){
        //show html header
        $ci = & get_intance();
        $ci->load->helper('myhelper');
        myfunction();
    }
}