原文:Yii2的深入學習--別名(Aliases)

在之前自動加載機制的文章中,我們有提到別名,提到getAlias 方法,大家當時可能不太清楚,這到底是什么,今天我們就來說一下別名。 別名用來表示文件路徑和 URL,這樣就避免了將一些文件路徑 URL以硬編碼的方式寫入代碼中,或者多處出現一長串的文件路徑 URL。 在 Yii 中,一個別名必須以 字符開頭,Yii 預定義了大量可用的別名,預定義的別名如下: yii表示Yii框架所在的目錄,也是Ba ...

2015-10-24 19:55 1 5136 推薦指數:

查看詳情

Yii2深入學習--行為Behavior

我們先來看下行為在 Yii2 中的使用,如下內容摘自 Yii2中文文檔 行為是 [[yii\base\Behavior]] 或其子類的實例。行為,也稱為 mixins,可以無須改變類繼承關系即可增強一個已有的 [[yii\base\Component|組件]] 類功能。當行為附加到組件后,它將 ...

Sun Jul 17 20:49:00 CST 2016 0 2966
Yii2深入學習--入口文件

前一段時間,嘗試去寫一個 php 的簡單框架,發現自己還欠缺很多,就暫時停掉了。准備先讀完 Yii2 的源碼,然后再去看完 laravel 的源碼,最后再繼續去寫這個簡單的 php 框架。 之后關於 Yii2學習暫時都是以 basic 的項目為例。 我們先來看一下 Yii2 的入口文件 ...

Thu Oct 22 03:52:00 CST 2015 7 3354
Yii2深入學習--事件Event

我們先來看下事件在 Yii2 中的使用,如下內容摘自 Yii2中文文檔 事件可以將自定義代碼“注入”到現有代碼中的特定執行點。附加自定義代碼到某個事件,當這個事件被觸發時,這些代碼就會自動執行。例如,郵件程序對象成功發出消息時可觸發 messageSent 事件。如想追蹤成功發送的消息,可以附加 ...

Wed Dec 23 16:39:00 CST 2015 1 2554
Yii2深入學習--yii\base\Object 類

之前我們說過 Yii2 中大多數類都繼承自 yii\base\Object,今天就讓我們來看一下這個類。 Object 是一個基礎類,實現了屬性的功能,其基本內容如下: 如果想看詳細的注釋的話,可以訪問 https://github.com/ReadCode ...

Sun Nov 08 19:48:00 CST 2015 0 3707
Yii2深入學習--自動加載機制

Yii2 的自動加載分兩部分,一部分是 Composer 的自動加載機制,另一部分是 Yii2 框架自身的自動加載機制。 Composer自動加載 對於庫的自動加載信息,Composer 生成了一個 vendor/autoload.php 文件。你可以簡單的引入這個文件,你會得到一個自動加載 ...

Fri Oct 23 06:47:00 CST 2015 0 4468
yii2系統定義的常用路徑別名

@yii 表示Yii框架所在的目錄,也是 yii\BaseYii 類文件所在的位置; @app 表示正在運行的應用的根目錄,一般是 digpage.com/frontend ;物理路徑 @vendor 表示Composer第三方庫所在目錄,一般是 @app/vendor 或 @app ...

Mon Aug 31 18:42:00 CST 2015 0 6324
Yii2 基礎學習

<?php //url創建 echo Url::to(''); // same controller, different action // /index.php?r=manageme ...

Wed Oct 22 23:17:00 CST 2014 0 3183
vagrant的學習Yii2

vagrant的學習Yii2 本文根據慕課網的視頻教程練習,感謝慕課網! 慕課視頻學習地址:https://www.imooc.com/video/14218。 慕課的參考文檔地址:https://github.com/apanly/mooc/tree/master/va ...

Fri Aug 31 02:03:00 CST 2018 0 768
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM