Flash数据是一种会话数据, 具有以下功能。
- 设置一个请求。
- 仅在下一个请求期间可用。
- 之后自动删除。
例子
步骤1在SiteController.php文件中创建操作ationFlashData。
public function actionFlashData() { $session = Yii::$app->
session;
// set a flash message named as "welcome" $session->
setFlash('welcome', 'Successfully Logged In!');
return $this->
render('flashdata');
}
【YII会话(Flash数据用法示例)】步骤2在views / site文件夹中创建一个视图文件flashdata.php。
<
?php use yii\bootstrap\Alert;
echo Alert::widget([ 'options' =>
['class' =>
'alert-info'], 'body' =>
Yii::$app->
session->
getFlash('welcome'), ]);
?>
步骤3在带有URL的浏览器中运行它,
http://localhost/flash/frontend/web/index.php?r=site/flash-data
文章图片
推荐阅读
- YII验证用法示例
- Yii入口脚本基本概念和作用介绍
- org.apache.catalina.core.StandardWrapperValve invoke的解决办法
- @MapperScan使用
- 朝花夕拾Android Log篇
- APP偏移地址
- 安装appium桌面版和命令行版
- 微信分享大图遇到的问题(Android)
- Robotframework-Appium 之常用API