CodeIgniter入門與簡單應用

2021-08-29 08:55:06 字數 1492 閱讀 6505

codeigniter是基於mvc的一套php快速開發工具包,之後什麼什麼就不多說了 直接切入正題。

controllers(控制器)

views(檢視)

models(模型)

統稱mvc

config(系統配置檔案)

class blog extends controller   

}   

?>   

blog擴充套件controller類

問題:類函式為什麼要為index()?

回答:index()類函式是預設執行的。

問題:如何指定自己的類函式?

回答:http://location/codeigniter/index.php/blog/這個位址是沒有指定的

而如果是http://location/codeigniter/index.php/blog/comment/這裡表示指定了comment()類函式

我們就可以這樣寫了

class blog extends controller   

function comment()   

}   

?>   

那麼這裡頁面顯示的結果就是 blog comment!了

問題:如何帶引數,可以帶幾個引數!

回答:首先說明的是可以帶n個引數例如

class blog extends controller   

function comment($id,$cid,$vid),,";   

}   

}   

?>   

用http://location/codeigniter/index.php/blog/comment/1/12/123位址訪問那麼結果就顯示

blog comment!1,23,123

就這麼簡單就可以完成乙個帶參輸出

有些同志問題了 如果要顯示在我設定的前台頁面裡呢 該如何做

別急等我慢慢道來。

以下是控制器中傳資料到檢視頁面

例如控制器檔案

class blog extends controller   

}   

?>   

視**件

<

html

>

<

head

>

<

title

>

=$title?>

title

>

head

>

<

body

>

你好,=$heading?>進入=$message?>

body

>

html

>

今天就說到這裡了 同志們 有點了解了吧 

還有 關於構造器 如果是php4的可以直接

function blog()

如果是php5的 寫成

function __construct()

apache與tomcat整合入門至簡版

思路利用apache自身帶的模組mod proxy ajp.so mod proxy.so配置實現向tomcat伺服器傳送ajp的請求訊息。準備 安裝好jdk tomcat apache保證都能正常工作即可。步驟 一 分別開啟apache和tomcat 二 啟用apache的模組mod proxy ...

Docker極簡入門

我有幾張阿里雲幸運券分享給你,用券購買或者公升級阿里雲相應產品會有特惠驚喜哦!把想要買的產品的幸運券都領走吧!快下手,馬上就要搶光了。root chatdevops yum y install docker root chatdevops docker version docker version ...

django極簡入門

django極簡入門 i.安裝python環境 ii.安裝django pip install djangoiii.建立django專案資料夾 django admin startproject myprojectiv.在專案資料夾內,如myproject myproject,建立視 件,如view...