Zend Framework 2 临时消息器 flashmessenger 的使用

Zend Framework 2 的 FlashMessenger 存储于 SESSION 中.

它有四种类型的消息. 分别为 

1.'default'

2.'info'

3.'success'

4.'error'

使用方法:

//设置消息

$this->flashmessenger()->addMessage($this->getErr('user_login_paramErr'));


//获取上次设置的消息

if ($this->flashmessenger()->hasMessages())
{
$messages = $this->flashmessenger()->getMessages();
}

//获取当前设置的消息

if ($this->flashmessenger()->hasCurrentMessages())
{
$messages = $this->flashmessenger()->getCurrentMessages();
}



//清除消息

当前页设置的message, 在当前页(getCurrentMessages) 或者在下次(getCurrentMessages 或 getMessages)访问的时候会获取到, 同时自动清除message.


FlashMessenger 有全局性, 可在任何action 中使用.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值