-----------------------------------------------前端html代码---------------------------------------------------------
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>流程控制表单</title>
</head>
<body>
<h3>switch多分支结果测试:13.php</h3>
<form action="13.php" method="post">
星期:<input type="text" size="6" name="num"/>1~6
<input type="submit" value="提交"/>
</form>
<br/><br/>
</body>
</html>
--------------------------------------------后端php代码---------------------------------------------------------
<?php
header("Content-type:text/html;charset=utf-8");
//1. 获取表单提交过来的信息
$m = $_POST['num']; //从post请求中获取参数num的值,并赋给变量m
//2. 判断信息是否合法
if (!is_numeric($m)) { //检测变量是否不是有效的数字或者数字字符串
die("提交的信息不合法!"); //输出错误信息并终止程序运行
}
//3. 使用switch多分支结构判断星期
switch ($m) {
case 1:
echo "今天是星期{$m},新的一天开始了";
break;
case 2:
echo "今天是星期{$m},时刻保持良好的工作状态";
break;
case 3:
echo "今天是星期{$m},劳动者是最美的人,努力工作";
break;
case 4:
echo "今天是星期{$m},勤奋才能创造绩效,加油!";
break;
case 5:
echo "今天是星期{$m},一定要出色的完成本周的工作";
break;
case 6:
echo "今天是星期{$m},可以睡到自然醒";
break;
case 7:
echo "今天是星期{$m},呵呵,可以轻松地玩LOL一天";
break;
default:
echo "无效的星期";
break;
}