這篇文章主要介紹了CI框架中$this->load->library()用法,詳細分析了加載library方法的步驟與相關注意事項,需要的朋友可以參考下
本文分析了CI架構中$this->load->library()的用法。分享給大家供大家參考,具體如下:
我第一次載入失敗,原來是檔案名稱和類別名稱不同的原因,先總結關於CI載入你自己的類別檔案注意事項:
1.第三方載入檔案應放在application/libraries檔案下
2.檔案名稱和類別名稱應該相同,並且縮寫,比如說檔案名稱Excel.php 類別名稱應該是Excel
3.透過:$this->load->library('類別');方式在你需要的地方載入
4.也可以在application/ config/autoload.php中加載,在文件中加上
$autoload['libraries'] = array('Excel');
5.加載時,如果libraries有多個資料夾,如myfile可透過下面方式加載:
$this->load->library('myfile/类');
6.第二個參數可以放置參數,方式如下:
$config = array ( 'mailtype' => 'html', 'charset' => 'utf-8, 'priority' => '1' );
$this->load->library('email', $config);
7.第三個參數可以使用你自訂的名稱,方式如下:
$this->load->library('session', '', 'my_session'); // Session 类现在可以通过下面的方式访问: $this->my_session ->set_userdata("session名","session值");
以上就是本文的全部內容,希望對大家的學習有幫助,更多相關內容請關注PHP中文網!
相關推薦:
關於php及codeigniter使用session-cookie的方法解析
以上是關於CI框架中$this->load->library()的用法分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!