CI代碼閱讀

先從入口文件開始看起

index.php
其中定義了不少常量,都是根目錄下的,供後面框架運轉時使用php

# 根據目前所處的環境常量設置日誌的輸出級別
#0:不容許再頁面上打印錯誤信息,1:能夠在頁面上輸出錯誤信息
ini_set('display_errors', 1);

#若是是cli模式,則是true,不然是false
defined(「STDIN」);

# 將當前的目錄改成 /Users/yan/Code/codeIgniter_315
chdir(dirname(__FILE__));    
getcwd(); // 獲取當前目錄,並非實際的當前執行文件的目錄。能夠有chdir($path)函數來改變

# 如下是各類常量的含義
SELF            #index.php
BASEPATH      #/Users/yan/Code/codeIgniter_315/system/ 
FCPATH        #/Users/yan/Code/codeIgniter_315/
SYSDIR        #system
APPPATH        #/Users/yan/Code/codeIgniter_315/application/ 
VIEWPATH       #/Users/yan/Code/codeIgniter_315/application/views/
相關文章
相關標籤/搜索