codeigniter框架helpers,libraries,models目錄說明


1、library文件夾(類庫參考)

如果你想擴展CI的功能,那麼就把你的類庫放在這,注意,這個文件夾是有class組成的!

使用方法:

$this->load->library('check_session');

$this->check_session->session_method();

2、helper文件夾(輔助函數參考)

如果你需要使用一些函數來幫你完成一些小功能(例如:數據庫內容加密了前臺需要解密輸出或是日期前臺格式化等),那麼就把它放這裏,這裏都是過程式的代碼而不是類,一般helper是用於view(前臺展示)的,

使用方法如下:

$this->load->helper('filename')
前臺頁面輸出:echo filename('值');

filename 是輔助函數對應的文件名,不包括 _helper.php 擴展名。文件名應該保存爲:filename_helper.php,放在helper文件夾下!

3、models文件夾(模型類)

模型是專門用來和數據庫打交道的 PHP 類。例如,假設你使用 CodeIgniter 管理一個網站,那麼你應該會有一個用於插入、更新、刪除以及獲取新聞數據的模型類。

模型類位於你的 application/models/ 目錄下,如果你願意,也可以在裏面創建子目錄。

例:
class News_model extends CI_Model {

    public function __construct()
    {
        parent::__construct();
    }

}
其中,News_model 是類的名字,類名的第一個字母必須大寫,其餘部分小寫。確保你的類繼承 CI_Model基類。

文件名和類名應該一致,那麼你的文件名應該是這樣:application/models/News_model.php

使用方法:

$this->load->model('News_model');

$this->News_model->nums();

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章