首頁 >後端開發 >php教程 >關於CI框架中$this->load->library()的用法分析

關於CI框架中$this->load->library()的用法分析

不言
不言原創
2018-06-14 15:05:543754瀏覽

這篇文章主要介紹了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框架操作redis的方法

以上是關於CI框架中$this->load->library()的用法分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn