复制代码代码如下: html标题服务器端编程语言(Professional Hypertext Preprocessor的缩写)实现简单计算器/title meta http-equiv=' Content-Type ' Content=' text/html;charset=gb2312' /head?php /单路分支if(isset($ _ GET[' sub ']){ $ num 1=true;//数字一是否为空标记$ num2=true//数字2是否为空标记$ numa=true//数字一是否为数字$ num=true//数字2是否位数字$ message=//判断数字一是否为空if($ _ GET[' num 1 ']==' '){ $ num 1=false;$消息。='第一个数不能为空;} //判断数字一是否为数字if(!is _ numeric($ _ GET[' num ' 1 ']){ $ numa=false;$消息。='第一个数不是数字;} //判断数字2是否为数字if(!is _ numeric($ _ GET[' num ' 2 ']){ $ numa=false;$消息。='第二个数不是数字;} //判断数字2是否为空if($ _ GET[' num 2 ']==' '){ $ num 2=false;$消息。='第二个数不能为空;} if($ num 1 $ num 2 $ numa $ num){ $ sum=0;//多路分支switch($ _ GET[' ysf ']){ case ' ' : $ sum=$ _ GET[' num 1 ']$ _ GET[' num 2 '];打破;大小写-: $ sum=$ _ GET[' num 1 ']-$ _ GET[' num 2 '];打破;case ' x ' : $ sum=$ _ GET[' num 1 ']* $ _ GET[' num 2 '];打破;大小写'/' : $ sum=$ _ GET[' num 1 ']/$ _ GET[' num 2 '];打破;案例" % : $ sum=$ _ GET[' num 1 ']% $ _ GET[' num 2 '];打破;} } } ?正文表格对齐='中心'边框='1 '宽度='500 '标题氕计算器/h1/caption form action=' jis uan qi。PHP ' tr TD输入类型=' text ' size=' 5 ' name=' num 1 ' value='?PHP echo $ _ GET[' num 1 '];'TD/TD选择名称='ysf '选项值=' '?php if($_GET['ysf']==' ')回显"选中";/option选项值='-'?PHP if($ _ GET[' ysf ']=='-')回显'选中';-/选项选项值='x '?php if($_GET['ysf']=='x ')回显"选中";x/选项选项值='/'?php echo $_GET['ysf']=='/'?选定的":";//选项选项值="%"?php if($_GET['ysf']=='% ')回显"选中";%/option /select /td td输入类型=' text ' size=' 5 ' name=' num 2 ' value='?PHP echo $ _ GET[' num ' 2 '];'TD TD TD输入类型='提交'值='计算name='sub' /td /tr?PHP if(isset($ _ GET[' sub ']){ echo ' trtd col span=' 4 ';if($ num 1 $ num 2 $ numa $ num){ echo '结果是:'.$_GET['num1'].' '.$_GET['ysf'].' '.$_GET['num2'].'='.$ sum } else { echo $ message } echo '/TD/tr ';} ?/表单/表格/正文/html