<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 入口文件 [上一頁](# "上一頁")[下一頁](# "下一頁") ThinkPHP采用**單一入口模式**進行項目部署和訪問,無論完成什么功能,一個應用都有一個統一(但不一定是唯一)的入口。 應該說,所有應用都是從入口文件開始的,并且不同應用的入口文件是類似的。 ### 入口文件定義 入口文件主要完成: - 定義框架路徑、項目路徑(可選) - 定義調試模式和應用模式(可選) - 定義系統相關常量(可選) - 載入框架入口文件(必須) 默認情況下,3.2版本的框架已經自帶了一個應用入口文件(以及默認的目錄結構),內容如下: ~~~ define('APP_PATH','./Application/'); require './ThinkPHP/ThinkPHP.php'; ~~~ > 注意:3.2版本開始無需定義APP_NAME常量 如果你改變了項目目錄(例如把`Application`更改為`Apps`),只需要在入口文件更改**APP_PATH**常量定義即可: ~~~ define('APP_PATH','./Apps/'); require './ThinkPHP/ThinkPHP.php'; ~~~ > 注意:APP_PATH的定義支持相對路徑和絕對路徑,但必須以“/”結束 如果你調整了框架核心目錄的位置或者目錄名,只需要這樣修改: ~~~ define('APP_PATH','./Application/'); require './Think/ThinkPHP.php'; ~~~ 也可以單獨定義一個**THINK_PATH**常量用于引入: ~~~ define('APP_PATH','./Application/'); define('THINK_PATH',realpath('../Think').'/'); require THINK_PATH.'ThinkPHP.php'; ~~~ > 和APP_PATH一樣THINK_PATH路徑定義也必須以“/”結尾。 給THINK_PATH和APP_PATH定義絕對路徑會提高系統的加載效率。 ### 入口文件中的其他定義 一般不建議在入口文件中做過多的操作,但可以重新定義一些系統常量,入口文件中支持定義(建議)的一些系統常量包括: | 常量 | 描述 | |-----|-----| | THINK_PATH | 框架目錄 | | APP_PATH | 應用目錄 | | RUNTIME_PATH | 應用運行時目錄(可寫) | | APP_DEBUG | 應用調試模式 (默認為false) | | STORAGE_TYPE | 存儲類型(默認為File) | | APP_MODE | 應用模式(默認為common) | > 注意:所有路徑常量都必須以“/”結尾 例如,我們可以在入口文件中重新定義相關目錄并且開啟調試模式: ~~~ // 定義應用目錄 define('APP_PATH','./Apps/'); // 定義運行時目錄 define('RUNTIME_PATH','./Runtime/'); // 開啟調試模式 define('APP_DEBUG',True); // 更名框架目錄名稱,并載入框架入口文件 require './Think/ThinkPHP.php'; ~~~ 這樣最終的應用目錄結構如下: ~~~ www WEB部署目錄(或者子目錄) ├─index.php 應用入口文件 ├─Apps 應用目錄 ├─Public 資源文件目錄 ├─Runtime 運行時目錄 └─Think 框架目錄 ~~~ > 入口文件中還可以定義一些系統變量,用于相關的綁定操作(通常用于多個入口的情況),這個會在后面涉及,暫且不提。 [上一頁](# "上一頁")[下一頁](# "下一頁")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看