首頁  >  文章  >  後端開發  >  ThinkPHP入口文件放哪裡

ThinkPHP入口文件放哪裡

(*-*)浩
(*-*)浩原創
2019-09-27 10:48:402570瀏覽

入口檔案

ThinkPHP採用單一入口模式進行專案部署和訪問,無論完成什麼功能,一個應用程式都有一個統一(但不一定是唯一)的入口。

應該說,所有應用程式都是從入口檔案開始的,並且不同應用的入口檔案是類似的。

ThinkPHP入口文件放哪裡

入口檔案定義

#入口檔案主要完成:(建議學習:PHP編程從入門到精通

定義框架路徑、專案路徑(可選)

定義偵錯模式和應用模式(可選)

定義系統相關常數(可選)

載入框架入口檔案(必須)

預設情況下,框架已經自帶了一個應用程式入口檔案(以及預設的目錄結構),內容如下:

define('APP_PATH','./Application/');
require './ThinkPHP/ThinkPHP.php';

如果你改變了專案目錄(例如將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定義絕對路徑會提高系統的載入效率。

以上是ThinkPHP入口文件放哪裡的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php是前端嗎下一篇:php是前端嗎