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 相关文章推荐
新浪微博API开发简介之用户授权(PHP基础篇)
Sep 25 PHP
php获取用户浏览器版本的方法
Jan 03 PHP
php模拟服务器实现autoindex效果的方法
Mar 10 PHP
php调用KyotoTycoon简单实例
Apr 02 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
Jan 04 PHP
PHP生成可点击刷新的验证码简单示例
May 13 PHP
功能强大的PHP POST提交数据类
Jul 15 PHP
php+ajax无刷新上传图片的实现方法
Dec 06 PHP
php表单习惯用的正则表达式
Oct 11 PHP
php微信开发之图片回复功能
Jun 14 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
laravel框架中视图的基本使用方法分析
Nov 23 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
一个简单实现多条件查询的例子
2006/10/09 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
2015/10/19 PHP
在Yii2中使用Pjax导致Yii2内联脚本载入失败的原因分析
2016/03/06 PHP
利用laravel+ajax实现文件上传功能方法示例
2017/08/13 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
JavaScript 一道字符串分解的题目
2011/08/03 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
2012/03/16 Javascript
JavaScript字符串常用类使用方法汇总
2015/04/14 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
2016/05/03 Javascript
AngularJS实现ajax请求的方法
2016/11/22 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
微信小程序-小说阅读小程序实例(demo)
2017/01/12 Javascript
详解javascript中对数据格式化的思考
2017/01/23 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
React服务端渲染原理解析与实践
2021/03/04 Javascript
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
Python常用知识点汇总
2016/05/08 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
Python操作Oracle数据库的简单方法和封装类实例
2018/05/07 Python
解决Python 使用h5py加载文件,看不到keys()的问题
2019/02/08 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
什么是python的列表推导式
2020/05/26 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
戴尔美国官网:Dell
2016/08/31 全球购物
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
高二化学教学反思
2014/01/30 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
2015年双拥工作总结
2015/04/08 职场文书
2016新年感言
2015/08/03 职场文书