在"require"裡加入"duncan3dc/blade":"*",
然後執行composer update
在core.php中的view方法中我們修改一下 呼叫blade的模板引擎
//呼叫檢視在控制器中我們就可以用$this->view();來呼叫了 例如:public functionview(
$view
,$data
='')
//接收檢視和值
$model=newindexmodel();
$data
= $model
->select();
//dump($data);die;
$this
->view(
'index',[
'data'=>
$data
]);
封裝框架(三)搭建框架的入口檔案
1 首先我們建乙個目錄,比如叫myframe 存放整個專案 2 myframe目錄下建立乙個入口檔案,叫index.php 3 myframe目錄下建立乙個目錄叫core,用來存放核心檔案,在core下建乙個core.php 核心檔案 4 早core建立乙個資料夾common 做我們的函式庫 在co...
封裝框架(四)自動載入類
建立完入口檔案之後,我們要建乙個自動載入類 首先index.php後加乙個函式 spl autoload register 入口檔案 1 定義常量 2 載入函式庫 3 啟動框架 define path getcwd 獲取當前框架所在的目錄 define core path core 框架核心檔案所在...
MVC框架的封裝(十一)twig模板引擎
因為我們使用的也是乙個第三方類,需要composer來進行載入。所以我們需要修改composer.json這個檔案,在require中新增一行 twig twig 後邊的 說明我們對版本沒有限制。然後,在cmd中,輸入composer update,進行更新,完成以後,就需要我們去修改之前寫的基礎類...