shenzhang 发表于 2018-12-16 07:10:43

PHP 简单计算器代码实现

/*
* 简单计算器
*/
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="%" >%



  




页: [1]
查看完整版本: PHP 简单计算器代码实现