ThinkPHP3.1 常量參考
來源:程序員人生 發布時間:2014-03-15 07:14:23 閱讀次數:4692次
預定義常量
常量 | 說明 |
---|
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 |
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
------分隔線----------------------------
------分隔線----------------------------