原创 PHP中過濾常用標籤的正則表達式

在 php 項目中,經常要用到一些過濾標籤的正則表達式,收藏一下備用   $str=preg_replace("/\s+/", " ", $str); //過濾多餘回車$str=preg_replace("/<[ ]+/si","<",$

原创 Yii2 RESTful API 驗證的一個實現思路

use the demo Though here my client and server(api) are the same project, both http://192.168.4.126 (inner ip) , realiz

原创 Yii2設置別名函數(setAlias)和獲取別名函數(getAlias)

首先說說什麼是別名。 在Yii中有很多的路徑,在開發的過程當前我們也會使用一些路徑。一般來說都需要使用絕對路徑,但絕對路徑都很長。 所以,爲了方便的

原创 Yii2的Web控制器文件分析(yii\web\Controller.php)

這個控制器大體也分三部分action相關功能render相關功能常用response簡寫1、action相關功能 action中綁定參數功能:pub

原创 Yii2創建表單(ActiveForm)

由於表單涉及到一些驗證方面的信息,屬性設置又比較多、比較複雜,所以哪裏有什麼不正確的地方請留言指點目錄表單的生成表單中的方法ActiveForm::

原创 Yii2 RESTful API Auth Mechanism

| | | |~filters/ | | | | |~auth/ | | | | | |-AuthInterface.php | | | | | |-AuthMethod.php | | | | | |-CompositeAuth.php

原创 yii2 RBAC使用DbManager來實現後臺的權限判斷

首先根據文檔生成yii2 框架中的表 yii migrate --migrationPath=@yii/rbac/migrations/ 生成如下4表: auth_assignment auth_item_child auth_item

原创 Yii2創建控制器(createController)

yii中創建控制器的是在application中的request通過UrlManager解析得出路由信息的,然後再由yii\base\Module中

原创 Yii2—控制器(Controller)

控制器(Controller) 本節包含以下方面的內容基本概念路由默認路由動作的參數在動作中定義參數從請求(request)中獲取參數獨立動作動作過濾器(Action Filters)捕獲所有的請求自定義響應類 控制器(Controlle

原创 Yii2的YiiBase自動加載類、引用文件(autoload)

在Yii2中這個函數是用來加載類的,沒有直接引用文件的相關實現。但是這個也可以用來引用文件。     public static function

原创 Yii2—模型(Model)

模型(Model) 本部分將包含如下這方面的內容模型的定義屬性屬性的定義屬性的訪問屬性的批量讀取和賦值屬性標籤場景驗證驗證規則的實現自定義驗證器和內置驗證器條件驗證驗證規則和批量賦值 Yii中的模型有以下基本特徵:  屬性聲明:可以在模型

原创 Yii2—視圖(View)

視圖(View) 視圖(View)這一部分比較多,總共包括11個知識點: 基本定義部件(Widget)安全模板引擎在模板中使用視圖對象設置頁面標題添加meta標籤註冊連接標籤註冊CSS註冊腳本註冊asset bundles佈局(Layou

原创 phpmailer使用教程及實例演示

最好使用企業郵箱發送郵件,經測試QQ郵箱會提示SMTP連接失敗,163郵箱會被系統判定爲垃圾郵件而攔截。企業郵箱未出現任何問題,百發百中! 初始化代

原创 Yii2基類控制器文件分析(yii\base\Controller.php)創建動作執行動作

先說一下Yii中的控制器是做什麼用的,以及在什麼地方使用. 在Yii中,當請求一個Url的時候,首先在application中獲取request信息

原创 Apache中 RewriteRule 規則參數介紹

一、Apache中 RewriteRule 規則參數介紹   Apache模塊 mod_rewrite 提供了一個基於正則表達式分析器的重寫引擎來實時重寫URL請求。它支持每個完整規則可以擁有不限數量的子規則以及附加條件規則的靈活而且強大