Yii提供闪存数据的概念。闪存数据是会话数据,其中 -
- 在一个请求中设置
- 只可在一个请求中
- 随后会被自动删除
		第1步 - 添加 actionShowFlash() 方法到 SiteController 中。 
	
public function actionShowFlash() {
   $session = Yii::$app->session;
   // set a flash message named as "greeting"
   $session->setFlash('greeting', 'Hello user!');
   return $this->render('showflash');
}
	
		第2步 - 在文件夹 views/site 中,创建一个 showflash.php 的视图文件。
	
<?php
   use yii\bootstrap\Alert;
   echo Alert::widget([
      'options' => ['class' => 'alert-info'],
      'body' => Yii::$app->session->getFlash('greeting'),
   ]);
?>
	
		第3步 - 当你在Web浏览器的地址栏中输入:http://localhost:8080/index.php?r=site/show-flash, 
	
	
		你会看到以下内容。
	
	
		Yii 还提供了以下会话类 -
	
	- 
			yii\web\CacheSession − 在缓存中存储会话信息 
- 
			yii\web\DbSession − 在数据库中存储会话信息 
- 
			yii\mongodb\Session − 在MongoDB中存储会话信息 
- 
			yii\redis\Session − 使用Redis数据库存储会话信息 
 
						上一篇:
								Yii会话Sessions
												下一篇:
								Yii Cookies
												
						
						
					
					
					