侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 129070 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

PHP实现计算器小功能

2023-12-29 星期五 / 0 评论 / 0 点赞 / 15 阅读 / 3320 字

本文实例为大家分享了PHP实现计算器小功能的具体代码,供大家参考,具体内容如下<php if (isset($_POST['sub'])) { $f = true; $error = "有以上问题: <br>"; if

本文实例为大家分享了PHP实现计算器小功能的具体代码,供大家参考,具体内容如下

<?php if (isset($_POST['sub'])) { $f = true; $error = "有以上问题: <br>"; if ($_POST["num1"] == "") {  $f = false;  $error .= "第一个数不能为空.<br>"; } else {   if(!is_numeric($_POST[num1])) {    $f = false;    $error .= "第一个数字不是数字.<br>";   } } if ($_POST['num2'] == "") {  $f = false;  $error .= "第二个数字不能为空.<br>"; } else {   if (!is_numeric($_POST['num2'])) {   $f = false;   $error .= "第二个数字不是数字<br>";  } } if ($f) {  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;  case '%': $sum = $_POST['num1']%$_POST['num2'];   break;  } } }?>
<!doctype html><html><head><meta charset="utf-8"><title>简易计算器</title><style> * {  margin: 0px; padding: 0px; } #contains {  width: 400px; margin: 50px auto; } h1 {  width: 400px; text-align: center; color: #0F0; } table {  margin-top: 20px; width: 400px; } input {  background: yellow; border-radius: 20px; } input:hover {  background: green; } select {  background: yellow; border-radius: 20px; } td {  background: #3F0; text-align: center; height: 30px; } #sub {  border-radius: 25px; width: 50px; }</style></head> <body> <div id="contains">  <h1>简易计算器</h1> <form action="Calculator.php" method="post"> <table border="0">  <tr>  <td><input type="text" name="num1" value="<?php echo $_POST['num1'];?>" size="3"/></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>   <option <?php if($_POST['ysf'] == "%") echo "selected";?> value="%">%</option>   </select>  </td>  <td><input type="text" name="num2" value="<?php echo $_POST['num2'];?>" size="3"/></td>  <td><input type="submit" id = 'sub' name="sub" value="计算"/></td>  </tr>  <tr>   <td colspan="4">   <?php    if ($f) {    echo "计算结果: <b>{$_POST['num1']}{$_POST['ysf']}{$_POST['num2']} = {$sum}</b>";   } else {    echo "<b>$error</b>";   }   ?>  </td>  </tr> </table> </form> </div></body></html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程圈。

广告 广告

评论区