-1
我想使用setflash与三元运算符有没有什么办法可以建议不使用if,else条件。Yii 2.0 setFlash与三元运算符
Yii :: $ app-> session-> setFlash('message','messages goes here');
我想使用setflash与三元运算符有没有什么办法可以建议不使用if,else条件。Yii 2.0 setFlash与三元运算符
Yii :: $ app-> session-> setFlash('message','messages goes here');
$success = (condition) ? 'success' : '';
$message = !empty($success) ? 'your message goes here' : '';
Yii::$app->session->setFlash($success, $message);
return $this->redirect(['index']);
希望这会有所帮助。
'(condition)? 'falsh':'no-flash';' –
请说明您的具体问题或添加其他详细信息,以确切地突出显示您需要的内容。正如目前所写,很难确切地说出你在问什么。请参阅[问]页面以获得澄清此问题的帮助。 – topher
请参阅我的回答http://stackoverflow.com/questions/32793569/how-to-set-a-flash-message-in-yii2/32794019#32794019 – vishuB