2009-08-30 105 views

回答

-7

号助手的目的是为“执行一个特定的任务,与其它功能不依赖”。

引用CI的helpers page

如果您需要在助手中包含一个库,请考虑将它作为库来代替。

+5

我不同意这一点。 CI自己的url助手加载URI类。 – 2009-10-26 03:13:43

+4

你当然可以加载一个库。这是可能的,我已经使用这种能力。吉米的讲话是100%错误的。 – 2012-01-30 19:34:00

+1

库可以从辅助函数中加载 - 检查http://stackoverflow.com/a/6327423/636762 – 2012-04-18 07:00:11

17
// ------------------------------------------------------------------------ 
/** 
* URL String 
* 
* Returns the URI segments. 
* 
* @access public 
* @return string 
*/ 
if (! function_exists('uri_string')) 
{ 
    function uri_string() 
    { 
     $CI =& get_instance(); 
     return $CI->uri->uri_string(); 
    } 
} 

是的,当然。

我不同意jimyi的回答。 CI自己的url助手加载URI类。

+1

我第二,如果你有一个创建自定义库,你可能希望添加帮助器。 – mdgrech 2011-02-23 03:50:58

54
function sendEmail() { 
    $CI =& get_instance(); 
    $CI->load->library('email'); // load library 
} 
相关问题