如果我有这样的
<?php
$favcolor = "red"; /*<<<<<<<<<<<<< this is just a random example >>>>>>>>>>> */
switch ($favcolor) {
case "red":
echo "Your favorite color is red!";
break;
case "red":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>
如何显示一个案例作为结果,然后在单击下一个时显示另一个案例;还是什么?
这只是一个想法,将改善我的网站
不能有两个具有相同值的事例。
嗯,我的意思是,你可以。然而,它只会使用在遍历开关时找到的第一个"red"实例。
您必须有两个独立的函数,一个在原始页面上调用,另一个在单击"下一步"时调用,或者您必须有一个可用于切换函数的附加变量。
$favcolor = 'red';
switch($favcolor){
case "red":
if(isset($next) && ($next == TRUE)) {
echo 'Your favorite color is red and you clicked "Next"!';
} else {
echo 'Your favorite color is red!';
}
break;
.....
}