-
<?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是否開(kāi)啟 //????????????echo?'session?is?active'; //????????}else{ //????????????$session->open();//開(kāi)啟session //????????} ????????//存數(shù)據(jù)?存儲(chǔ)位置是php.ini?文件里的session.save_path參數(shù)的值 ????????//$session->set('name','高大雷'); ????????//$session['name']='高大雷'; ????????//取數(shù)據(jù) ????????//echo?$session->get('name'); ????????//echo?$session['name']; ????????//銷(xiāo)毀數(shù)據(jù) ???????//?$session->remove('name'); ????????//unset($session['name']); ????} }
查看全部 -
<?php namespace?app\controllers; use?yii\web\Controller; class?HelloController?extends?Controller{ ????public?function?actionIndex() ????{ ????????//http?header頭修改設(shè)置 ????????$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'); ????????//跳轉(zhuǎn) ????????//$response->headers->add('location','http://www.baidu.com');//似乎沒(méi)用 ???????? ????????//$this->redirect('http://www.baidu.com',302);//可用 ????????//文件下載 ????????//$response->headers->add('content-disposition','attachment;filename=a.jpg'); ????????$response->sendFile('./robots.txt');//這里是想想對(duì)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請(qǐng)求 ????????????//第二參數(shù)為默認(rèn)值 ????????????echo?$resquest?->get('id',80); ????????}elseif($resquest->isPost){//判斷是否post請(qǐng)求 ???????????? ????????????echo?$resquest->post('name',"高大雷"); ????????} ????????//獲取用戶ip ????????echo?$resquest->userIP; ????????//echo?"HelloWord"; ????} }
查看全部 -
return $this->renderPartial('index.php');? ?在控制器中顯示視圖的頁(yè)面
查看全部 -
兩種方式獲取數(shù)據(jù)
查看全部 -
$result = 表名::find()->where(['id'=>1])->all();查詢id=1的數(shù)據(jù)
$result = 表名::find()->where(['>','id',0])->all();查詢id>0的數(shù)據(jù)?
表名::find()->where('between','id',1,2)->all();查詢1<=id<=2的數(shù)據(jù)?
表名::find()->where('like','title','title1')->asArray()->all; 查詢 title like "%title1%"http://把查詢到的數(shù)據(jù), 原來(lái)每條數(shù)據(jù)是保存為對(duì)象的,把對(duì)象轉(zhuǎn)化為數(shù)組保存,可以降低內(nèi)存使用
查看全部 -
一張表一個(gè)模型,執(zhí)行數(shù)據(jù)庫(kù)的操作時(shí),在控制器中的操作中聯(lián)系相對(duì)應(yīng)的模型
查看全部 -
布局文件存放網(wǎng)頁(yè)中相同的部分
查看全部 -
$request = YII::$app->request()查看全部
-
Yii應(yīng)用的靜態(tài)結(jié)構(gòu)
查看全部 -
模型層 命名? 和數(shù)據(jù)庫(kù)名字一樣
查看全部 -
$變量名 = \Yii::$app->request-->post('id',20);
通過(guò)POST去請(qǐng)求id的值 如果獲取不到Id? 那么id會(huì)變成20
查看全部 -
class 控制器名 extends 命名空間控制器{
????public function action方法名(){
????}
}
查看全部 -
use a\b\c\user
實(shí)例化: $user = new user();
use d\e\f\user 因?yàn)楹蜕厦鏇_突
因此 可用另外的寫(xiě)法? ? use d\e\f\user as Bapple;
這樣 實(shí)例化這個(gè)的話 就可以寫(xiě)成: $apple = new Bapple();
查看全部
舉報(bào)