-
<?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%"//把查询到的数据, 原来每条数据是保存为对象的,把对象转化为数组保存,可以降低内存使用
查看全部 -
一张表一个模型,执行数据库的操作时,在控制器中的操作中联系相对应的模型
查看全部 -
布局文件存放网页中相同的部分
查看全部 -
$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();
查看全部
举报