• PHP简易计算器方法2


    <?php
        $sum="";
        $num1=$_POST['num1'];
        $num2=$_POST['num2'];

    if(is_numeric($num1) && is_numeric($num2)){  //is_numeric   判断是不是为数字
           if(isset($_POST['div'])){
            if($num2 ===0){
                echo "除数不能为0";
            }else{
                $sum = number_format($num1/$num2,2);
            }
           }
        if(isset($_POST['add'])){
             $sum = number_format($num1+$num2,2);
        }
           if(isset($_POST['sub'])){
              $sum = number_format($num1-$num2,2);
           }
           if(isset($_POST['mul'])){
              $sum=number_format($num1*$num2,2);  //取小数点后两位  或者用round()、四舍五入;
           }
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
    <form method="post" action="">计算器
    数值1:<input type="text" name="num1" value="<?php echo $num1;?>">
    数值2:<input type="text" name="num2" value="<?php echo $num2;?>">
    <input type="submit" name="add" value="+">
    <input type="submit" name="sub" value="-">
    <input type="submit" name="mul" value="*">
    <input type="submit" name="div" value="/">
    结果:<input type="text" name="sum" value="<?php echo $sum;?>">
    </form>
    </body>
    </html>

  • 相关阅读:
    关于String
    MySQL中count(1)、count(*) 与 count(列名) 的执行区别?
    OSC的原理
    [java] 模拟QPS
    [java] 简单的ConcurrentHashMap
    [java] 线程池
    [Guava] EventBus
    [jvm]垃圾回收算法
    [zookeeper] Zookeeper概述
    [NS2]TCL语言基本语法
  • 原文地址:https://www.cnblogs.com/DellHome/p/5234675.html
Copyright © 2020-2023  润新知