如何在codeigniter中加载库中的帮助器?

Kir*_*ira 2 codeigniter helper

我创建了一个API访问库,我为库使用的常用函数创建了一个单独的帮助器.在codeigniter中,新库可以通过使用...创建自己的实例来访问本机类.

$ example_instance =&get_instance();

我做了这个,加载了我的助手 - 但每次调用辅助函数时,我都会得到"试图访问非对象"错误.我究竟做错了什么?

这就是我所拥有的

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 

class api_example {
private $api;
public function __construct(){
    $this->api = & get_instance();
    $this->api->load->helper('helper_test');
}   

public function search_recent($param){

    $string = $this->api->helper_test->connect($url); //error!!!

    return $xml;
}


}

/* End of file  */
Run Code Online (Sandbox Code Playgroud)

Aym*_*adi 5

CodeIgniter助手应该是函数,而不是类.

试试简单:

$string = connect($url);
Run Code Online (Sandbox Code Playgroud)