Yii手冊備忘

1、Request

$request = \Yii::$app->request;
$request->isPost; //true Or false

2、Response

$res = \Yii::$app->response;
$res->header->add('location', 'www.baidu.com'); //跳轉
$res->header->add('content-disposition', 'attachment;filename="a.jpg"'); //下載文件,可是yii裏面有封裝sendFile的組建。
$res->sendFile("./a.jpg");
$this->redirect('http://example.com/new', 302); //跳轉而且制定狀態碼

3、Session

$session = Yii::$app->session;
$session->set('language', 'en-US'); //此時$session是一個對象
$session['language'] = 'en-US';     //此時$session是一個數組
這是由於PHP提供了一個ArrayAccess的接口。

4、Yii的拓展

影響程序後期的拓展性和延伸。php

  • 模塊化:
  • 事件機制:代碼的解耦
  • mixin:
相關文章
相關標籤/搜索