2009-08-30 29 views

Trả lời

-7

số Mục đích của những người giúp đỡ là để "thực hiện một nhiệm vụ cụ thể, không có sự phụ thuộc vào các chức năng khác."

Trích dẫn từ số helpers page của CI.

Nếu bạn cần đưa thư viện vào trong trình trợ giúp của mình, hãy xem xét đặt thư viện làm thư viện thay thế.

+5

Tôi không đồng ý với điều này. Trình trợ giúp url riêng của CI tải lớp URI. –

+4

Bạn có thể tải một thư viện. Có thể và tôi đã sử dụng khả năng này. Bài phát biểu của jimyi là 100% sai. –

+1

thư viện có thể được tải từ bên trong một chức năng trợ giúp - kiểm tra http://stackoverflow.com/a/6327423/636762 –

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(); 
    } 
} 

Vâng, tất nhiên.

Tôi không đồng ý với câu trả lời của jimyi. Trình trợ giúp url riêng của CI tải lớp URI.

+1

Tôi thứ hai, nếu bạn có một thư viện tùy chỉnh được tạo, bạn có thể muốn thêm người trợ giúp vào nó. – mdgrech

54
function sendEmail() { 
    $CI =& get_instance(); 
    $CI->load->library('email'); // load library 
} 
Các vấn đề liên quan