原创 yii2.0中catchAll配置參數的記錄

basic版的yii2.0中 config/web.php中有catchAll配置 //將項目的所有request請求全交給該控制器處理,這個常用於項目將要維護時,輸出 維護界面 'catchAll' => [ 'offl

原创 yii2.0 修改控制器默認方法記錄 (basic版本)

第一種方法: 默認控制器在 vender/yiisoft/yii2/base/Controller.php中的 public $defaultAction='index'; 修改成 public $defaultAction='....'

原创 Yii2.0 MVC 中的controller筆記

1.YII2.0控制器文件的命名規則  以controller結尾,開頭字母一定要大寫,如:TestController.php 2.在basic中命名空間爲 namespace app\controllers 3.use yii\web

原创 yii2.0 StringHelper

public function actionString(){ $str='我是中國人啊啊啊啊啊'; $eng='abcdefg'; /* * 1.truncate($str,3,$suffix);

原创 yii2.0的session

session共享的問題:   如果一個公司有兩個服務器 當用戶訪問第一個服務器,session信息會保存在第一個服務器中, 但是當用戶訪問第二個服務器的時候,是沒有session信息的,這時就拋出了 session共享的問題。 sess

原创 yii2.0數據庫交互ORM

ORM Object  Relational  Mapping  對象關係映射 ObjectPHP 對象,屬性 Relational 數據庫表,字段 Mapping 對象和表的關係;屬性與字段的關係  自制ORM框架 在models文件

原创 解決Composer安裝的Yii2.0運行資源無法加載的問題:

把 DIRECTORY_SEPARATOR.'bower-asset'粘貼到bower後面就可以了 點贊 收藏 分享 文章舉報 暮木_ 發佈了47 篇原創文章 · 獲贊

原创 yii2.0的mvc中的model

model的基類在vendor\yiisoft\yii2\base\model文件中 class Model extends Component implements IteratorAggregate, ArrayAccess, Ar

原创 yii2.0的cookie

cookie的設置: 在components文件夾創建CKhelper.php文件 namespace app\components; use yii\web\Cookie; class CKhelper { /*

原创 數據庫交互-讀寫分離

讀寫分離:讓主數據庫(master)處理事務性增、改、刪操作(INSERT、UPDATE、DELETE),而從數據庫     (slave)處理SELECT查詢操作。 修改db.php的配置 一主多從 <?php return [

原创 數據庫交互ActiveRecord

Active Record (活動記錄,以下簡稱AR)提供了一個面向對象的接口, 用以訪問數據庫中的數據。 聲明 AR 類 要想聲明一個 AR 類,你需要擴展 yii\db\ActiveRecord 基類, 並實現 tableN

原创 數據庫交互 query

query是個組件,用來生成sql語句, 開啓這個組件,在config/web.php的components中配置 'q'=>'yii\db\Query', 然後再控制器中調用即可 <?php namespace app\cont

原创 yii2.0 htmlhelper

public function actionHtml() { /*$data=['uid'=>'efdwqf','uname'=>'比爾']; echo'<table>

原创 Yii2.0MVC中的view筆記

<?php namespace app\controllers; use yii\web\Controller; class ViewController extends Controller{ public $

原创 YII2.0 UrlHelper

public function actionUrl(){ /* 一:toRoute * 1. Url::toRoute('site/index',true); 傳字