首頁 > 後端開發 > PHP問題 > ThinkPHP入口文件放哪裡

ThinkPHP入口文件放哪裡

(*-*)浩
發布: 2023-02-25 08:44:02
原創
2611 人瀏覽過

入口檔案

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中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板