/* * 简单计算器 */ error_reporting(E_ALL & ~E_NOTICE); if(isset($_POST['sub'])){             $a = $_POST['num1'];         $b = $_POST['num2'];         $var = $_POST['operator'];         $flag = true;         $errormess = "存在问题如下:
";                  if($a == ""){             $flag = false;             $errormess .= "第一个数不能为空
";         }elseif(!is_numeric($a)){                 $flag = false;                 $errormess .= "第一个数字必须是数字
";             }                  if($b == ""){             $flag = false;             $errormess .= "第二个数不能为空
";         }elseif(!is_numeric($b)){                 $flag = false;                 $errormess .= "第二个数字必须是数字
";             }             if($flag){         $sum='';         switch($var){             case '+':                 $sum=$a+$b;                 break;             case '-':                 $sum=$a-$b;                 break;             case '*':                 $sum=$a*$b;                 break;             case '/':                 $sum=$a/$b;                 break;              case '%':                 $sum=$a%$b;                 break;         }    }}  ?>   简单计算器   
 
 
" />
  value="+" >+
  value="-" >-
  value="*" >*
  value="/" >/
  value="%" >%  
" /> 
  

计算结果