ThinkPHP5 基礎要點(學習框架ING)

2021-09-25 12:01:27 字數 1127 閱讀 8667

基礎要點:

thnikphp5.0 版本的預設自帶的入口檔案位於 public/index.php,實際部署的時候 public

目錄為你的應用對外訪問目錄

5.0 版本採用模組化的設計架構,預設的應用目錄下面只有乙個 index

模組目錄。如果要新增新的模組可以使用控制台命令生成。

步驟:首先按 window 鍵 + x鍵開啟命令列模式,然後輸出 d: 進入d 盤(我儲存在 d 盤)。用 cd 指令進到你 thinkphp5 的應用根目錄下面執行這個指令:php think build --module demo,就生成了乙個預設的 demo 模組,裡面包括了控制器、模型、檢視目錄以及 config.php(模組配置檔案)、common.php (模組公共檔案)。同時也會生成乙個預設的 index 控制器檔案。

(這些只是乙個初始化預設的目錄結構,在實際的開發過程中還會建立更多。)

**的資源檔案一般放在 public 目錄下的靜態資源目錄,訪問資源檔案的 url 路徑是:static/style.css(用了路徑常量__static__指向靜態資源檔案目錄)

除了系統變數和配置引數無需賦值外,其他變數如果需要在檢視模板中輸出必須首先進行模板賦值操作。以下是方法之一:

$thin->assign('變數名','值');
或批量賦值:

$this -> assign(

[ 'name' => 'thinkphp',

'email' => '[email protected]'

] );

相當於在模板中宣告和賦值變數

控制器可以包括多個操作方法,但如果你的操作方法是 protected 或 private 型別的話是無法通過 url 進行訪問的。只有公有的方法才可以。

要輸出檢視,必須在控制器方法中進行模板渲染操作。而 index 控制器繼承了 thnik/controller 類之後,我們可以直接使用 fetch 方法進行渲染輸出。

如果你沒有給 fetch 方法指定任何模板,那麼按照系統預設的規則(檢視目錄/控制器/操作方法)輸出模板檔案,這樣訪問:

檢視目錄)/index(控制器)/hellow(操作方法)

今天學習thinkphp5框架總結

小菜鳥不斷的學習和提公升自己,今天學了mvc模式和thinkphp5中的相關操作,雖然還是很笨拙而且一邊實習一邊學習,時間很倉促,所以得快速的吸收有效率的。學了namespace 相關路徑的找法 總控 模組 分控 相關操作 頁面 還有config配置檔案的相關調整 另外就是初步懂得fetch的用法和...

ThinkPHP5使用快取

cache 使用復合快取型別 type complex 預設使用的快取 default 驅動方式 type file 在這設定換人的快取方式 快取儲存目錄 path cache path,檔案快取 file 驅動方式 type file 設定不同的快取儲存目錄 path runtime path f...

thinkphp5內建標籤

知道內建標籤怎麼用,查手冊的時候好查 卻功能的時候在裡面找著來用 1 內建標籤23 變數輸出使用普通標籤就足夠了,但是要完成其他的控制 迴圈和判斷功能,就需要借助模板引擎的標籤庫 4功能了,系統內建標籤庫的所有標籤無需引入標籤庫即可直接使用。5內建標籤包括 6標籤名作用包含屬性 7include 包...