跟著百度學習之ThinkPHP的認識 初窺

2021-09-09 02:28:33 字數 1127 閱讀 5393

mvc全稱(model view controller)

model:模型(可以理解位資料庫操作模型)

view:檢視(檢視顯示)

controller:(控制器)

簡單的說框架就是乙個類的集合。集合了十分多的類。

注:一般類中加了action的就是控制器 model的就是資料庫操作方面的。

thinkphp的安裝:

完整包和核心包的區別在於核心包只有一些核心檔案,完整包就包括了一些常規的擴充套件庫。

首先得有乙個thinkphp的入口。**的根目錄新建立乙個thinkphp的資料夾然後將thinkphp的檔案放進去。再到根目錄新建index.php的php檔案。

建立如下**即可完成安裝

<?php 

@include './thinkphp/thinkphp.php'; //引入thinkphp的執行檔案。

?>

訪問127.0.0.1效果如下所示:

瀏覽根目錄你會發現多了乙個資料夾:

便是index這個資料夾。該資料夾就是index.php定義的那個index了。

在index\lib\action\indexaction.class.php資料夾為控制器。

第五行的**就是我們在127.0.0.1首頁看到的效果。

如果更改那麼前台頁面也隨之更改。我改為下圖

跟著百度學習php之ThinkPHP的執行流程 2

直接在index.php中新增如下 即可開啟 訪問 其實是訪問了index.php index index 第乙個index.php顧名思義是檔案 第二個index是訪問了lib action目錄下的index方法 比如換乙個 index.php index add 則是訪問了index下的add方...

跟著百度學習php之ThinkPHP的執行流程 2

直接在index.php中新增如下 即可開啟 訪問 其實是訪問了index.php index index 第乙個index.php顧名思義是檔案 第二個index是訪問了lib action目錄下的index方法 比如換乙個 index.php index add 則是訪問了index下的add方...

跟著百度學習php之ThinkPHP的執行流程 1

我在index lib action 目錄下新建了乙個showaction.class.php檔案。ps 該目錄是控制器的目錄。然後這個檔案中繼承了action這個類。如下 class showaction extends action 現在要訪問這個頁面,就要在url處輸入 來看一下究竟為何會是這...