thinkphp原始碼解析(Version 3.1) -1
index.php
- 定義路徑常數
- 載入運行時目錄
SION, '5.2.0',' 5.2.0 !');
系統資訊
- define('IS_CGI',substr(PHP_SAPI, 0,3)=='cgi ' ? 1 : 0 );
define('IS_WIN',strstr(PHP_OS, 'WIN') ? 1 : 0 );
-
$_SERVER[]PH文件相對於網站根目錄的位置位址,與document root 相關.
$
url = “http://” $
_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']可用來表示當前url ;
定義路徑defined('CORE_PATH') or define('CORE_PATH', THINK_PATH.'Lib/');
_
加載公共函數庫、核心控制類、異常處理類、行為擴展類,此處用數組遍歷加載,可以一試。
檢查快取目錄、偵錯模式下刪除編譯快取:
if(is_file(RUNTIME_FILE)) unlink(RUNTIME_FILE);
check_runcm)
-
check_runcm)
建立專案目錄結構
build_app_dir()
- 執行入口
Think::Start();
').addClass('pre-numbering').
').addClass('pre-numbering').();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介紹了thinkphp原始碼解析 Version 31 -1,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。 -