YII 獲取系統級請求引數的常用方法

2022-05-22 01:18:09 字數 1581 閱讀 1608

1.1、獲取get/post過來的資料

1'id');

1.2、判斷資料提交方式

12.1、session常用操作

2.1.1、寫入session

//啟動session

2.1.2、讀取session

1'key']

2.1.3、獲取session的id

12.1.4、銷毀session12

34//移去所有session變數

//移去儲存在伺服器端的資料

2.1.5、session高階用法12

3$session

$session['key'] ='value';

var_dump($session['key']);

2.2 cookie

2.2.1 設定cookie12

$cookie->expire = time()+60*60*24*30;//有限期30天'mycookie']=$cookie;

2.2.2 讀取cookie12

$cookie

echo$cookie['mycookie']->value;

2.2.3 銷毀cookie12

$cookie

unset($cookie[$name]);

一、yii自帶的獲取引數的方法:

1、其中 $name :引數名; $defaultvalue :預設值。

//獲取使用者id,預設值為0;

2、if ($request->ispostrequest && $request->isajaxrequest)

注意:以上獲取引數的方法並不能進行引數過濾,即不能避免惡意的引數注入

來自為知筆記(wiz)

YII 獲取系統級請求引數的常用方法

1.1 獲取get post過來的資料 1 id 1.2 判斷資料提交方式 1 2.1 session常用操作 2.1.1 寫入session 啟動session 2.1.2 讀取session 1 key 2.1.3 獲取session的id 1 2.1.4 銷毀session 1 2 3 4 移...

yii 獲取系統級請求引數的常用方法

1.1 獲取get post過來的資料 1 id 1.2 判斷資料提交方式 12.1 session常用操作 2.1.1 寫入session 啟動session 2.1.2 讀取session 1 key 2.1.3 獲取session的id 12.1.4 銷毀session12 34 移去所有se...

springboot獲取URL請求引數的幾種方法

1 直接把表單的引數寫在controller相應的方法的形參中,適用於get方式提交,不適用於post方式提交。1.直接把表單的引數寫在controller相應的方法的形參中 param username param password adduser1 public string adduser1 ...