2009-08-30 98 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 
} 
相關問題