PHP实现简单的计算器


Posted in PHP onAugust 28, 2020

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

caculator.php

<html>
<head>
 
</head>
<body>
 
<?php
if (!empty($_POST)) {
  $data1 = $_POST["data1"];
  $data2 = $_POST["data2"];
  $fuhao = $_POST["fuhao"];
  $result = "";
 
  echo $data1;
  echo $data2;
  echo $fuhao;
  echo $result;
 
 
  if ($fuhao == '+') {
    $result = $data1 + $data2;
  } else if ($fuhao == '-') {
    $result = $data1 - $data2;
  } else if ($fuhao == '*') {
    $result = $data1 * $data2;
  } else if ($fuhao == '/') {
    $result = $data1 / $data2;
  }
} else {
  $data1 = "";
  $data2 = "";
  $fuhao = "";
  $result = "";
}
 
?>
 
<form action="caculator.php" method="post">
  <input type="text" name="data1" value="<?php echo $data1; ?>"/>
  <select name="fuhao">
 
    <option value="+"
        <?php if ($fuhao == "+") {
          echo 'selected="selected"';
        } ?>>+
    </option>
    <option value="-"
        <?php if ($fuhao == "-") {
          echo 'selected="selected"';
        } ?>>-
    </option>
    <option value="*"
        <?php if ($fuhao == "*") {
          echo 'selected="selected"';
        } ?>>*
    </option>
    <option value="/"
    <?php if ($fuhao == "/") {
      echo 'selected="selected"';
    } ?>>/
    </option>
 
    </option>
  </select>
  <input type="text" name="data2" value="<?php echo $data2; ?>"/>
  <input type="submit" value="="/>
  <input name="result" type="text" value="<?php echo $result; ?>"/>
  <input type="reset"/>
 
</form>
 
 
</body>
</html>

运行结果:

PHP实现简单的计算器

PHP实现简单的计算器

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

PHP 相关文章推荐
PHP5 安装方法
Oct 09 PHP
一个比较简单的PHP 分页分组类
Dec 10 PHP
c#中的实现php中的preg_replace
Dec 21 PHP
php下载文件源代码(强制任意文件格式下载)
May 09 PHP
php中字符串和正则表达式详解
Oct 23 PHP
PHP版QQ互联OAuth示例代码分享
Jul 05 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
Symfony2之session与cookie用法小结
Mar 18 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
phpmailer绑定邮箱的实现方法
Dec 01 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
May 23 PHP
php屏蔽错误及提示的方法
May 10 PHP
php实现简易计算器
Aug 28 #PHP
有关PHP 中 config.m4 的探索
Aug 26 #PHP
安装PHP扩展时解压官方 tgz 文件后没有configure文件无法进行配置编译的问题
Aug 26 #PHP
50个优秀经典PHP算法大集合 附源码
Aug 26 #PHP
Laravel登录失败次数限制的实现方法
Aug 26 #PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 #PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
Aug 24 #PHP
You might like
php Notice: Undefined index 错误提示解决方法
2010/08/29 PHP
php判断一个数组是否为有序的方法
2015/03/27 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
Javascript读取cookie函数代码
2010/10/16 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
2014/06/11 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
EasyUI中在表单提交之前进行验证
2016/07/19 Javascript
JS代码实现百度地图 画圆 删除标注
2016/10/12 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
概述jQuery中的ajax方法
2016/12/16 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
2017/03/13 Javascript
JS FormData上传文件的设置方法
2017/07/05 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
2017/07/18 jQuery
微信小程序 自定义消息提示框
2017/08/06 Javascript
微信小程序实现tab和swiper切换结合效果
2020/07/17 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
解决python删除文件的权限错误问题
2018/04/24 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
python实现密码强度校验
2020/03/18 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
linux面试题参考答案(1)
2016/01/22 面试题
小学运动会表扬稿
2014/01/19 职场文书
大学生水果店创业计划书
2014/01/28 职场文书
行政专员的岗位职责
2014/03/10 职场文书
会计人员岗位职责
2014/03/19 职场文书
医生个人年终总结
2015/02/28 职场文书
员工工作失职检讨书范文!
2019/07/03 职场文书