主页 > 知识库 > php实现简易计算器

php实现简易计算器

热门标签:服务器配置 电子围栏 阿里云 Mysql连接数设置 团购网站 Linux服务器 银行业务 科大讯飞语音识别系统

php实现简易计算器,功能齐全,供大家参考,具体内容如下

包含了计算器中的所有功能

!DOCTYPE html>
html lang="en">
head>
 meta charset="UTF-8">
 title>计算器/title>
/head>
body>
 ?php 
 // 用isset判断两个变量值是否存在,是否通过post方式提交,如果存在,执行下边代码
 if (isset($_POST['num1']) isset($_POST['num2'])) {
  // 判断通过post方法提交的第一个值是否为空,如果为空,输出错误信息
  if (empty($_POST['num1'])) {
  echo "第一个值不能为空";
  unset($_POST['num1']);
  }
  if (empty($_POST['num2'])) {
  // 判断通过post方法提交的第一个值是否为空,如果为空,输出错误信息
  echo "第二个值不能为空";
  unset($_POST['num2']);
  }
  // 获取第一个值,赋值给num1;
  $num1=$_POST['num1'];
  // 获取第二个值,赋值给num2;
  $num2=$_POST['num2'];
  // 获取操作符,赋值给fuhao;
  $fuhao=$_POST['fuhao'];
  // 做除法时除数不能为0;
  if ($fuhao == '/') {
  if ($num2 == 0) {
   echo "0不能作为除数使用";
  }
  }
 }


 ?>

 form action="" method="POST">
 table border="1">
  tr>
  td>
  !-- 第一个文本框放第一个数num1,显示第一个数 -->
   input type="text" name="num1" value="?php if (!empty($num1)){echo $num1;}?>">
  /td>
  td>
  !-- 下拉框 显示运算符 -->
   select name="fuhao" value="">
   option value="+" ?php if ($fuhao == '+'){echo 'selected';}?>>+/option>
   option value="-" ?php if ($fuhao == '-'){echo "selected";}?>>-/option>
   option value="*" ?php if ($fuhao == '*'){echo "selected";}?>>*/option>
   option value="/" ?php if ($fuhao == '/'){echo "selected";}?>>//option>
   /select>
  /td>
  td>
  !-- 第一个文本框放第一个数num1,显示第一个数 -->
   input type="text" name="num2" value="?php if (!empty($num1)) {echo $num1;}?>">
  /td>
  td>
  !-- 提交计算按钮 -->
   input type="submit" name="jisuan" value="计算">
  /td>
  /tr>
 /table>
 /form>
 ?php 
 switch ($fuhao) {
  case '+':
  $sum=$num1+$num2;
  break;
  case '-':
  $sum=$num1-$num2;
  break; 
  case '*':
  $sum=$num1*$num2;
  break;
  case '/':
  $sum=$num1/$num2;
  break; 
 }
 echo "tr>";
  echo "td colspan=4>计算器结果:$sum/td>";
 echo "/tr>";
 ?>
/body>
/html>

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

您可能感兴趣的文章:
  • PHP实现简易图形计算器
  • PHP实现简单的计算器
  • PHP实现简易计算器功能
  • PHP实现的简单在线计算器功能示例
  • php编程实现简单的网页版计算器功能示例
  • PHP房贷计算器实例代码,等额本息,等额本金
  • PHP实现的简单三角形、矩形周长面积计算器分享
  • 用php简单实现加减乘除计算器
  • php学习之简单计算器实现代码
  • PHP实现计算器小功能

标签:江苏 萍乡 广元 枣庄 蚌埠 衡水 衢州 大理

巨人网络通讯声明:本文标题《php实现简易计算器》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266