專案目錄
thinkphp5.0
類的命名:直接命名(首字母大寫)
eg:usercontroller.class.php => user.php
解壓作為根目錄:
如圖建立專案目錄:
建好檔案:
搭建前後臺目錄
後台:
<?php
namespace
// 需要繼承think\controller
usethink\controller;
// 如果控制器在資料夾內 => 資料夾名.控制器 eg: weixin.index
// 類名對應view的資料夾名
class
index
extends
controller
// index.html
public
function
index
()
}
對應view建立index資料夾, 還有index.html
lang="en">
charset="utf-8">
documenttitle>
head>
body>
html>
完成進行訪問 : http://**/index.php/模組/控制器/操作方法
前台操作一樣: 修改index下的控制器 index.php
控制器controller目錄建立 ** 擴充套件 view目錄也對應建立資料夾
// 類名對應view的資料夾
// 方法名對應view/index/open.html
// thinkphp5.0開始 display()-> fetch()
// 開啟並列檢視view/index.html
// return 相當於 echo
return
$this
->fetch();
//訪問時 如果控制器在資料夾內 => 資料夾名.控制器 eg: weixin.index
擴充套件進行訪問
ThinkPHP5 0 接觸學習
mvc不是設計模式,而是設計典範。composer 是 php5.3以上 的乙個依賴管理工具。它允許你宣告專案所依賴的 庫,它會在你的專案中為你安裝他們。開發環境介紹 php版本 5.4.0 pdo mbstring curl php extension 安裝好這個擴充套件,thinkphp5能正常...
thinkphp5 0目錄結構
5.0的部署建議是public目錄作為web目錄訪問內容,其它都是web目錄之外,當然,你必須要修改public index.php中的相關路徑。如果沒法做到這點,請記得設定目錄的訪問許可權或者新增目錄列表的保護檔案。router.php用於php自帶webserver支援,可用於快速測試 啟動命令...
ThinkPHP5 0開發規範
thinkphp5 遵循 psr 2 命名規範和 psr 4 自動載入規範,並且注意如下規範 目錄和檔案 目錄使用小寫 下劃線 類庫 函式檔案統一以 php 為字尾 類的檔名均以命名空間定義,並且命名空間的路徑和類庫檔案所在路徑一致 類檔案採用駝峰法命名 首字母大寫 其它檔案採用小寫 下劃線命名 類...