Codeigniter 筆記(1)

CI控制器:
    1.方法名字前加_ 方法變爲私有的。沒法經過url訪問到。

    2。要使用構造函數,必須在構造函數裏面加入parent::__construct();
數據庫

幾種可用的資源  輔助函數:
 helper  一旦載入  全局可用 能夠在任何地方載入,可是不建議在視圖中載入
$this->load->helper( array('helper1', 'helper2', 'helper3') ); 一次性載入多個輔助函數
同時載入多個輔助函數 若是重名  CI報500錯誤。
擴展一個 helper  在前面加MY_  就對了(加的這個可配置)
array_pop() 函數刪除數組中的最後一個元素。

數組

CI路由詳解:
    1.:num 匹配一個只包含有數字的段。
    2.:any 匹配一個包含任何字符的段。
 層次運行  先配置的優先於後配置的。

cookie

輔助函數詳解:
數組輔助函數:
1.$this->load->helper('array');   
2.element('color',$array,null); 查看數組中的索引是否已經設定而且有指向的值,返回這個值,不然返回false或者第三個本身設定的參數。
3.random_element($array);根據提供的數組隨機返回其中的一個元素值。
4.elements($array('a','b'),$array,null)根據傳入的數組檢測每一個索引  沒有指向值的索引默認返回false或者本身設置的null.整個函數返回一個數組。(用處。過濾post數據 防止你不想要的數據進入數據庫)

驗證碼輔助函數:
1.加載captcha這個helper。
2.create_captcha($options) 根據設置生成一個驗證碼 返回值是一個包含此圖像數據的數組.
dom

COOKIES輔助函數:
1.$this->input->set_cookie().這樣設置cookie
2.delete_cookie('name');刪除cookie 給出cookie的名字就成。
3.
函數

    
相關文章
相關標籤/搜索