zoukankan      html  css  js  c++  java
  • PHP笔记3__简易计算器

    <?php
      header("Content-type: text/html; charset=utf-8");

    error_reporting(E_ALL & ~E_NOTICE); if( isset($_POST['sub']) ){ $bz = true; $errs = "有以下问题:<br>"; if($_POST['num1']==""){ $bz = false; $errs .= "第一个数为空 <br>"; } if($_POST['num2']==""){ $bz = false; $errs .= "第二个数为空 <br>"; } if($bz){ $sum = ""; switch($_POST['ysf']){ case '+': $sum = $_POST['num1'] + $_POST['num2']; break; case '-': $sum = $_POST['num1'] - $_POST['num2']; break; case '*': $sum = $_POST['num1'] * $_POST['num2']; break; case '/': $sum = $_POST['num1'] / $_POST['num2']; break; } } } ?> <html> <head> <title>Easy Calculator</title> </head> <body> <table border="1" width="400" align="center"> <form action="index.php" method="post"> <caption><h1>easy calculator</h1></caption> <tr> <td> <input type="text" size="5" name="num1" value="<?php echo $_POST['num1'] ?>" /> <br> </td> <td> <select name="ysf"> <option <?php if($_POST['ysf']=="+") echo "selected"; ?> value="+">+</option> <option <?php if($_POST['ysf']=="-") echo "selected"; ?> value="-">-</option> <option <?php if($_POST['ysf']=="*") echo "selected"; ?> value="*">*</option> <option <?php if($_POST['ysf']=="/") echo "selected"; ?> value="/">/</option> </select> </td> <td> <input type="text" size="5" name="num2" value="<?php echo $_POST['num2'] ?>" /> <br> </td> <td> <input type="submit" name="sub" value="计算" /> <br> </td> <tr> <tr> <td colspan="4"> <?php if($bz){ echo "计算结果:{$_POST['num1']} {$_POST['ysf']} {$_POST['num2']} = {$sum} <br>"; } else{ echo $errs; } ?> </td> </tr> </form> </table> </body> </html>
  • 相关阅读:
    【字符串题目】poj 3096 Surprising Strings
    【转载】:【博弈论】博弈的学习和总结
    【博弈论】hihocoder
    转载:SPFA算法学习
    马克思所言:
    【NOIP2013】火柴排队
    【NOIP2013】【P1441】花匠
    【JZOI2002】【BZOJ1477】【P1371】青蛙的约会
    【P1373】奶牛的卧室
    2016.9.16 の 測試
  • 原文地址:https://www.cnblogs.com/fish7/p/4120037.html
Copyright © 2011-2022 走看看