-
<?php namespace?app\controllers; use?yii\web\Controller; class?HelloController?extends?Controller{ ????public?function?actionIndex() ????{ ????????return?$this->renderPartial('index'); } }
查看全部 -
<?php namespace?app\controllers; use?yii\web\Controller; class?HelloController?extends?Controller{ ????public?function?actionIndex() ????{ ???????$session?=?\YII::$app->session; //????????if($session->getIsActive()){//判斷session是否開啟 //????????????echo?'session?is?active'; //????????}else{ //????????????$session->open();//開啟session //????????} ????????//存數據?存儲位置是php.ini?文件里的session.save_path參數的值 ????????//$session->set('name','高大雷'); ????????//$session['name']='高大雷'; ????????//取數據 ????????//echo?$session->get('name'); ????????//echo?$session['name']; ????????//銷毀數據 ???????//?$session->remove('name'); ????????//unset($session['name']); ????} }
查看全部 -
<?php namespace?app\controllers; use?yii\web\Controller; class?HelloController?extends?Controller{ ????public?function?actionIndex() ????{ ????????//http?header頭修改設置 ????????$response=\YII::$app->response; ????????//$response->statusCode='404'; ????????//$response->headers->add('pragma','no-cache'); ????????//$response->headers->set('pragma','max-age=5'); ????????//$response->headers->set('X-Powered-By','高大雷'); ????????//$response->headers->remove('pragma'); ????????//跳轉 ????????//$response->headers->add('location','http://www.baidu.com');//似乎沒用 ???????? ????????//$this->redirect('http://www.baidu.com',302);//可用 ????????//文件下載 ????????//$response->headers->add('content-disposition','attachment;filename=a.jpg'); ????????$response->sendFile('./robots.txt');//這里是想想對index.php文件的位置 ????} }
查看全部 -
<?php namespace?app\controllers; use?yii\web\Controller; class?HelloController?extends?Controller{ ????public?function?actionIndex() ????{ ????????$resquest=\YII::$app->request; ????????if($resquest->isGet){//判斷是否get請求 ????????????//第二參數為默認值 ????????????echo?$resquest?->get('id',80); ????????}elseif($resquest->isPost){//判斷是否post請求 ???????????? ????????????echo?$resquest->post('name',"高大雷"); ????????} ????????//獲取用戶ip ????????echo?$resquest->userIP; ????????//echo?"HelloWord"; ????} }
查看全部 -
return $this->renderPartial('index.php');? ?在控制器中顯示視圖的頁面
查看全部 -
兩種方式獲取數據
查看全部 -
$result = 表名::find()->where(['id'=>1])->all();查詢id=1的數據
$result = 表名::find()->where(['>','id',0])->all();查詢id>0的數據?
表名::find()->where('between','id',1,2)->all();查詢1<=id<=2的數據?
表名::find()->where('like','title','title1')->asArray()->all; 查詢 title like "%title1%"http://把查詢到的數據, 原來每條數據是保存為對象的,把對象轉化為數組保存,可以降低內存使用
查看全部 -
一張表一個模型,執行數據庫的操作時,在控制器中的操作中聯系相對應的模型
查看全部 -
布局文件存放網頁中相同的部分
查看全部 -
$request = YII::$app->request()查看全部
-
Yii應用的靜態結構
查看全部 -
模型層 命名? 和數據庫名字一樣
查看全部 -
$變量名 = \Yii::$app->request-->post('id',20);
通過POST去請求id的值 如果獲取不到Id? 那么id會變成20
查看全部 -
class 控制器名 extends 命名空間控制器{
????public function action方法名(){
????}
}
查看全部 -
use a\b\c\user
實例化: $user = new user();
use d\e\f\user 因為和上面沖突
因此 可用另外的寫法? ? use d\e\f\user as Bapple;
這樣 實例化這個的話 就可以寫成: $apple = new Bapple();
查看全部
舉報