溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

ThinkPHP入口文件設(shè)置及注意事項的示例分析

發(fā)布時間:2021-09-10 17:56:22 來源:億速云 閱讀:102 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要介紹了ThinkPHP入口文件設(shè)置及注意事項的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

具體如下:

<?php
 /*第一層意義: 
 *定義的是與thinkphp有關(guān)的核心框架文件目錄路徑,它可以通過這一個常量在以后運行的時候都去找這個路徑, 
 *確保在以后運行過程中,絕對不會出現(xiàn)問題的(絕對不會對整個項目運行加載路徑產(chǎn)生錯誤); 
 *第二層意義: 
 *做一個操作(放跳墻),是防止用直接訪問我們的敏感文件,怎么避免呢,我就可以做一個頁面包含整個 
 *敏感頁面,用戶的訪問必須通過頁面(A)來訪問,在A頁面處理好與安全相關(guān)的事宜 */
  
define("THINK_PATH","./thinkphp/"); 
 
 /*APP_PATH:項目路徑 
 *開發(fā)一個CMS,博客、論壇項目(project)工程, 
 *APP_PATH:應(yīng)用路徑(項目路徑),分前臺應(yīng)用和后臺應(yīng)用 
 *此時前臺應(yīng)用放一個文件夾,后臺應(yīng)用放一個文件夾,這個使用起來更加科學(xué)規(guī)范  */
  
define ("APP_PATH","./home/"); 
 
 /*APP_NAME:項目名稱(應(yīng)用名稱) 
 *one:讓thinkphp加載的時候,能夠很好的進(jìn)行區(qū)分 
 *two:能夠讓我們以后在做權(quán)限RBAC管理的時候,能夠很好的去控制前臺和后臺的權(quán)限,分開;
  */
 
define ("APP_NAME","home"); 
// 開啟調(diào)試模式,一旦開啟調(diào)試模式, 
//1)它會模擬linux自動幫助我們識別大小寫; 
//2)方法名的大小寫與模板名的大小寫有關(guān); 
//3)模擬出來的文件夾,不區(qū)分大小寫; 
define('APP_DEBUG',true);
 
//包含thinkphp框架整個入口文件;require包含失敗,中斷整個程序運行 
require THINK_PATH.'thinkphp.php'; 
//App是一個類,run是一個靜態(tài)方法; 
//App::run(); 
?>

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“ThinkPHP入口文件設(shè)置及注意事項的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI