收藏本站 收藏本站
積木網首頁 - 軟件測試 - 常用手冊 - 站長工具 - 技術社區
首頁 > PHP > PHP實例 > 正文

首頁 - PHP - 數據庫 - 操作系統 - 游戲開發 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell編程 - DOS命令 - jQuery - CSS樣式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

PHP技巧 - PHP基礎 - PHP實例 - PHP字符串 - PHP數據庫函數 - Mysql函數 - PDO類庫 - PHP錯誤處理 - PHP選項 - PHP函數庫 - PHP數學函數 - PHP數組

thinkPHP3.x常量整理(預定義常量/路徑常量/系統常量)

本文整理總結了thinkPHP3.x常用的常量。分享給大家供大家參考,具體如下:

一、預定義常量

URL_COMMON=0 普通模式 URL
URL_PATHINFO=1 PATHINFO URL
URL_REWRITE=2 REWRITE URL
URL_COMPAT=3 兼容模式 URL
HAS_ONE=1 HAS_ONE 關聯定義
BELONGS_TO=2 BELONGS_TO 關聯定義
HAS_MANY=3 HAS_MANY 關聯定義
MANY_TO_MANY=4 MANY_TO_MANY 關聯定義
THINK_VERSION 框架版本號

這些預定義常量不會隨著環境的變化而變化。

二、路徑常量

系統和項目的路徑常量用于系統默認的目錄規范,可以通過重新定義改變,如果不希望定制目錄,這些常量一般不需要更改。

CORE_PATH 系統核心類庫目錄 THINK_PATH.'Lib/'
EXTEND_PATH 系統擴展目錄 THINK_PATH.'Extend/'
MODE_PATH 模式擴展目錄 EXTEND_PATH.'Mode/'
ENGINE_PATH 引擎擴展目錄 EXTEND_PATH.'Engine/'
VENDOR_PATH 第三方類庫目錄 EXTEND_PATH.'Vendor/'
LIBRARY_PATH 系統擴展類庫目錄 EXTEND_PATH.'Library/'
COMMON_PATH 項目公共目錄 APP_PATH.'Common/'
LIB_PATH 項目類庫目錄 APP_PATH.'Lib/'
RUNTIME_PATH 項目運行時目錄 APP_PATH.'Runtime/'
CONF_PATH 項目配置目錄 APP_PATH.'Conf/'
LOG_PATH 項目日志目錄 RUNTIME_PATH.'Logs/'
CACHE_PATH 項目模板緩存目錄 RUNTIME_PATH.'Cache/'
LANG_PATH 項目語言包目錄 APP_PATH.'Lang/'
TEMP_PATH 項目緩存目錄 RUNTIME_PATH.'Temp/'
DATA_PATH 項目數據目錄 RUNTIME_PATH.'Data/'
TMPL_PATH 項目模板目錄 APP_PATH.'Tpl/'
HTML_PATH 項目靜態緩存目錄 APP_PATH.'Html/'

三、系統常量

下面這些系統常量會隨著開發環境的改變或者設置的改變而產生變化。

IS_CGI 是否屬于 CGI模式
IS_WIN 是否屬于Windows 環境
IS_CLI 是否屬于命令行模式
__ROOT__ 網站根目錄地址
__APP__ 當前項目(入口文件)地址
__GROUP__ 當前分組的URL地址
__URL__ 當前模塊的URL地址
__ACTION__ 當前操作的URL地址
__SELF__ 當前URL地址
__INFO__ 當前的PATH_INFO字符串
APP_NAME 當前項目名
GROUP_NAME 當前分組名
MODULE_NAME 當前模塊名
ACTION_NAME 當前操作名
APP_DEBUG 是否開啟調試模式
MODE_NAME 當前模式名稱
APP_PATH 當前項目路徑
THINK_PATH 系統框架路徑
MEMORY_LIMIT_ON 系統內存統計支持
RUNTIME_FILE 項目編譯緩存文件名
THEME_NAME 當前主題名稱
THEME_PATH 當前模板主題路徑
APP_TMPL_PATH 當前模板URL路徑
LANG_SET 當前瀏覽器語言
MAGIC_QUOTES_GPC MAGIC_QUOTES_GPC

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《ThinkPHP常用方法總結》、《PHP中cookie用法總結》、《smarty模板入門基礎教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

ThinkPHP中Common/common.php文件常用函數功能分析
本文實例分析了ThinkPHP/Common/common.php文件常用函數功能。分享給大家供大家參考,具體如下:/***獲取和設置配置參數支持批量定義*@paramstring|array$name配

Yii框架表單模型和驗證用法
本文實例講述了Yii框架表單模型和驗證用法。分享給大家供大家參考,具體如下:表單模型CFormModel絕大部分繼承CModelCModel,由于表模型數據不需要持久

Yii框架組件和事件行為管理詳解
本文實例講述了Yii框架組件和事件行為管理。分享給大家供大家參考,具體如下:Yii是一個基于組件、用于開發大型Web應用的高性能PHP框架。CComponent幾

本周排行

更新排行

強悍的草根IT技術社區,這里應該有您想要的! 友情鏈接:b2b電子商務
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP備05050695號
手游棋牌游戏运营
香港赛马会投注站幾點關門 秒速时时精准计划群 2019九龙心水网高手论坛 湖北快三形态走势图一定牛 吉林快三走势图电子版 重庆时时到底怎样 四川快乐下载安装 辽财网快乐12 河北时时现场开奖直播 排列五走势图带连线图 甘肃快3今日开奖结果 红姐论坛红姐资料中红姐财经 福彩甘肃快三的走势图 上海时时票控 国家福利彩票北京快乐8开奖号码 新疆时时走势图下载