我已经看到它(我个人使用)的方式就是会话.
// process something
if($success) {
flash_message('success','Did whatever successfully.');
} else {
flash_message('error','Oops, something went wrong.');
}
header('Location: whatever.php');
然后在其他地方,在您的库或函数文件或其他任何地方:
function flash_message($type, $message) {
// start session if not started
$_SESSION['message'] = array('type' => $type, 'message' => $message);
}
然后在视图/页面中,您可以执行以下操作:
if(isset($_SESSION['message'])) {
printf("
", $_SESSION['message']['type'],$_SESSION['message']['message']);
unset($_SESSION['message']);
}
这是非常基本的,但如果你想要多条消息等,你可以从那里扩展它.最重要的是,我认为会议是最好的.