ThinkPHP3.1 常量參考

來源:互聯網
上載者:User

標籤:

預定義常量
常量 說明
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

ThinkPHP3.1 常量參考

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.