4. 進入module檔案
<?phpclass module extends \yii\base\module
}
需要繼承\yii\base\module使用框架自帶的方法初始化
$defaultroute: 設定改檔案(home)下的控制器檔案(controller)下的某個檔案為預設檔案
init: 根據defaultroute對預設檔案進行載入
5. 進入testcontroller檔案:
class testcontroller extends controllerpublic
function
actiontest()
}
$defaultaction: 預設載入某個方法
這裡基本初始化完成, 可以在testcontroller中設定,將url與controller下的action一一對應來實現前後端的互動.
類初始化時機
虛擬機器規範中並沒有強制約束何時進行載入,但是規範嚴格規定了有且只有下列五種情況必須對類進行初始化 載入 驗證 準備都會隨之發生 以上 5 種場景中的行為稱為對乙個類進行主動引用。除此之外,所有引用類的方式都不會觸發初始化,稱為被動引用。被動引用的常見例子包括 system.out.println ...
類的初始化時機
什麼情況下需要開始類載入過程的第乙個階段 載入 虛擬機器規範中並沒強行約束,這點可以交給虛擬機器的的具體實現自由把握,但是對於初始化階段虛擬機器規範是嚴格規定了如下幾種情況,如果類未初始化會對類進行初始化。建立類的例項 訪問類的靜態變數 除常量 被final修辭的靜態變數 原因 常量一種特殊的變數,...
資源的初始化時機
zend framework 中的資源是什麼時候初始化的呢?還是直接上 來看比較有說服力 protected function bootstrap resource null foreach this getpluginresourcenames as resource elseif is stri...