系統和應用的路徑常量用于系統默認的目錄規范,可以通過重新定義改變,如果不希望定制目錄,這些常量一般不需要更改。
DS 當前系統的目錄分隔符
THINK\_PATH 框架系統目錄
ROOT\_PATH 框架應用根目錄
APP\_PATH 應用目錄(默認為application)
CONF\_PATH 配置目錄(默認為APP\_PATH)
LIB\_PATH 系統類庫目錄(默認為 THINK\_PATH.'library/')
CORE\_PATH 系統核心類庫目錄 (默認為 LIB\_PATH.'think/')
TRAIT\_PATH 系統trait目錄(默認為 LIB\_PATH.'traits/')
EXTEND\_PATH 擴展類庫目錄(默認為 ROOT\_PATH . 'extend/')
VENDOR\_PATH 第三方類庫目錄(默認為 ROOT\_PATH . 'vendor/')
RUNTIME\_PATH 應用運行時目錄(默認為 ROOT\_PATH.'runtime/')
LOG\_PATH 應用日志目錄 (默認為 RUNTIME\_PATH.'log/')
CACHE\_PATH 項目模板緩存目錄(默認為 RUNTIME\_PATH.'cache/')
TEMP\_PATH 應用緩存目錄(默認為 RUNTIME\_PATH.'temp/')
- 簡介
- 環境準備
- 必備環境
- composer安裝
- 無網安裝composer軟件
- 安裝
- composer安裝TP5
- 源碼包安裝TP5
- 基礎
- 開發規范
- 目錄規范
- 整體分析
- application目錄分析
- index模塊
- public目錄
- Tp官方的源碼目錄
- Vendor目錄
- 入口文件
- 控制器
- 系統默認控制器
- 自定義控制器編寫
- 注意:如果我們的控制器文件使用的大駝峰方式命名,需要使用下劃線方式訪問
- 調試模式開啟
- 視圖
- URL和路由
- URL訪問
- GET參數處理
- 隱藏入口文件
- 路由定義
- 案例一最簡單的路由
- 案例二-路由參數
- 案例三-路由類
- 案例四-閉包處理
- URL分隔符
- 路由參數
- 路由分組
- 其他的路由
- 手冊提供
- 請求和響應
- 請求
- 注意:在TP5里面IS_GET、IS_POST等常量已經不存在
- 響應
- 視圖載入
- 提示信息-成功和錯誤
- url函數
- 重定向
- 返回數據類型
- json中文轉義
- TP5自帶json函數
- 數據庫操作-DB類
- 學習手冊
- 數據庫配置
- 數據庫操作-查詢
- 數據庫操作-增刪改
- 數據庫切換
- 構造器-查詢
- 構造器-添加
- 構造器-更新
- 構造器-刪除
- 別名處理
- 助手函數
- 閉包查詢
- 使用Query對象查詢
- 模型學習
- 模型定義
- 定義sh_user表
- 基本操作-增加
- 基本操作-查看
- 便捷方式獲取模型實例
- 基本操作-更新
- 基本操作-刪除
- 相關文檔
- 模型關聯
- 一對一
- 簡介
- 關聯查詢
- 關聯添加
- 一對多
- 簡介
- 關聯查詢
- 關聯添加
- 多對多
- 自動驗證
- 驗證類文件-方式一
- 驗證類文件-方式二
- 控制器驗證-方式一
- 控制器驗證-方式二
- 系統驗證類的使用
- 驗證類的靜態方法
- 驗證場景
- 表單驗證
- 坑-dateFormat驗證規則
- 錯誤和調試
- 調試模式
- trace調試
- SQL調試
- 雜項-驗證碼
- 頁面布局
- 驗證碼下載
- 驗證碼使用-方式一
- 驗證碼使用-方式二
- 驗證碼自定義用法
- 驗證碼的默認參數
- 實例化參數配置
- 動態配置參數
- 驗證碼源碼分析
- 雜項-上傳
- 文件上傳
- 上傳驗證
- 上傳文件的命名規則
- 命令行工具
- 控制器生成
- 模型生成
- 模塊生成
- Session機制
- Session初始化
- 讀取Session數據
- 操作session
- 助手函數
- 模板輸出
- session驅動
- Cookie機制
- cookie初始化
- cookie操作
- 助手函數
- 模板輸出
- 部署
- 入口文件index.php隱藏
- 注意:3.2和5.0的區別
- 控制器調用載入視圖
- 單字母函數去除
- 獲取某個字段的值
- 控制器不區分URL大小寫
- 標簽語法轉換
- 控制器和模型類后綴
- 請求對象和響應對象和常量去除
- 常量參考
- 預定義常量
- 路徑常量
- 系統常量
- 助手函數
- 系統自帶助手函數
- 自定義助手函數