• php 计算器的例子


    php实现的计算器的例子,代码如下:


        
            PHP实现简单计算器-www.jbxue.com
            
        
        $num1= true;
        $num2= true;
        $numa= true;
        $numb= true;
        $message= "";
         // 单路分支
         if(isset($_GET[ " sub "])){
             if($_GET[ " num1 "]== ""){
                $num1= false;
                $message.= " 第一个数不能为空 ";

            }
             if(!is_numeric($_GET[ " num1 "])){
                $numa= false;
                $message.= " 第一个数不是数字 ";
            }

             if($_GET[ " num2 "]== ""){
                $num2= false;
                $message.= " 第二个数不能为空 ";

            }
             if(!is_numeric($_GET[ " num2 "])){
                $numb= false;
                $message.= " 第二个数不是数字 ";
            }

             if($num1 && $num2 && $numa && $numb) {
                $sum= 0;
                 // 多路分支switch
                 switch($_GET[ " ysf "]){
                     case  " + ":
                        $sum=$_GET[ " num1 "]+$_GET[ " num2 "];
                         break;
                     case  " - ":
                        $sum=$_GET[ " num1 "]-$_GET[ " num2 "];
                         break;
                     case  " x ":
                        $sum=$_GET[ " num1 "]*$_GET[ " num2 "];
                         break;
                     case  " / ":
                        $sum=$_GET[ " num1 "]/$_GET[ " num2 "];
                         break;
                     case  " % ":
                        $sum=$_GET[ " num1 "]%$_GET[ " num2 "];
                         break;
                }
            }
        }
    ?>
    Notice:  Undefined index:  num1  in 
    D:\\php\\PHPnow1. 5.5\\Package\\vhosts\\ 127.0. 0.1\\ceshi\\jsq.php
     
    on line  64
        
            
                

    计算器


                
                
                    
                         " >
                    
                    
                        < select name= " ysf ">
                            >+
                            >-
                            >x
                            >/
                            >%
                        
                    
                    
                         ">
                    
                    
                        
                    
                

                                  if(isset($_GET[ " sub "])){

                        echo  '  ';
                         if($num1 && $num1 && $numa && $numb){
                            echo  " 结果: ".$_GET[ " num1 "]. "   ".$_GET[ " ysf "]. "   ".$_GET[ " num2 "]. "  =  ".$sum;
                        } else{
                            echo $message;
                        }
                        echo  '  ';
                    }
                ?>
                
                

        

  • 相关阅读:
    谨防OKR,90%的公司都在错误地使用它们
    Cn2线路异常采用Nginx反代灾备解决方案
    快手新财报:曙光就在冲刺路上?
    谈谈 PolarDB-X 在读写分离场景的实践
    MySQL最新2023年面试题及答案,汇总版(1)【MySQL最新2023年面试题及答案,汇总版-第三十一刊】
    软件著作权证书申请
    C++:类与对象(3)
    element picker 时间控件,指定区间和指定月份置灰
    探索未来科技:深入了解设备交互 API 如何改变我们的生活
    ubuntu18安装cmake27的方法
  • 原文地址:https://blog.csdn.net/cqn2bd2b/article/details/127595505