我們使用CodeIgniter 框架最主要是想利用其 MVC 特性,將模型、視圖分開,並通過控制器進行統一控制。在嘗試實現 MVC 模式之前,我們將實現其中一個對程序結構非常有用的技巧,就是 load_class 函數。 在上一課中,我們用面向對象的方法大大簡化了程序的結構,將主要工作放在兩個類 ...
我們使用CodeIgniter 框架最主要是想利用其 MVC 特性,將模型、視圖分開,並通過控制器進行統一控制。在嘗試實現 MVC 模式之前,我們將實現其中一個對程序結構非常有用的技巧,就是 load_class 函數。 在上一課中,我們用面向對象的方法大大簡化了程序的結構,將主要工作放在兩個類 ...
在CI框架增加一個公用的函數,或者說是要在頁面上調用一個函數,可以寫一個幫助類如:menu_helper.php。類名必有_helper后綴名,這標識為幫助類。文件要放在application/helpers目錄下。寫好函數(方法)后,就可以在頁面或其它地方調用,調用之前要引入:$this-> ...
ci目錄結構 訪問形式 ...
從本篇開始,將深入CI框架的內部,一步步去探索這個框架的實現、結構和設計。 Common.php文件定義了一系列的全局函數(一般來說,全局函數具有最高的加載優先權,因此大多數的框架中BootStrap引導文件都會最先引入全局函數,以便於之后的處理工作)。 打開Common.php中 ...
寒假學習一下CI框架,請各位多多指教! 一.CI的HelloWorld! 注意:CI禁止直接通過文件目錄來訪問控制器。 二.CI的文本計時器demo——文本操作與調用視圖操作 調用視圖的基本格式: $this->load->view('XXX ...
CI框架是使用php寫的一套框架,讀起來相對比較簡單。 正常來說,CI有兩個重要的文件夾,第一個是application,這個用戶開發的代碼存放地址,另外一個是system這個是真正CI源碼的位置。 CI的根目錄下面的index.php 這個文件里面配置了需要關心的各個配置 ...
...
整合PHP Excel和PHPexcelReader到 librarys下面 兩個excel整合成一個excel <?php class Excel extends Controller { public ...