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 相关文章推荐
PHP 输出简单动态WAP页面
Jun 09 PHP
解析smarty模板中类似for的功能实现
Jun 18 PHP
php ci框架验证码实例分析
Jun 26 PHP
微信支付开发发货通知实例
Jul 12 PHP
Yii2中关联查询简单用法示例
Aug 10 PHP
php中使用websocket详解
Sep 23 PHP
php自定义时间转换函数示例
Dec 07 PHP
php获取POST数据的三种方法实例详解
Dec 20 PHP
Smarty3配置及入门语法
Feb 22 PHP
PHP中的访问修饰符简单比较
Feb 02 PHP
PHP使用mongoclient简单操作mongodb数据库示例
Feb 08 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
Aug 03 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面向对象之事务脚本模式(详解)
2017/06/07 PHP
PHP实现的策略模式简单示例
2017/08/25 PHP
php和vue配合使用技巧和方法
2019/05/09 PHP
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
收集的一些Array及String原型对象的扩展实现代码
2010/12/05 Javascript
Jquery 获取checkbox的checked问题
2011/11/16 Javascript
jquery特效 幻灯片效果示例代码
2013/07/16 Javascript
js实现仿Discuz文本框弹出层效果
2015/08/13 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
AngularJS 指令详细介绍
2016/07/27 Javascript
Vue2.0 从零开始_环境搭建操作步骤
2017/06/14 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
vue计算属性及使用详解
2018/04/02 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
vue2.0结合Element-ui实战案例
2019/03/06 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
vue 实现tab切换保持数据状态
2020/07/21 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
[44:43]完美世界DOTA2联赛决赛日 FTD vs GXR 第一场 11.08
2020/11/11 DOTA
PyCharm在win10的64位系统安装实例
2017/11/26 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
2018/01/15 Python
浅析python的Lambda表达式
2019/02/27 Python
利用Python进行图像的加法,图像混合(附代码)
2019/07/14 Python
python3.7 openpyxl 删除指定一列或者一行的代码
2019/10/08 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
加拿大消费电子和手机购物网站:The Source
2017/01/28 全球购物
Wedgwood美国官网:英国骨瓷,精美礼品及家居装饰
2018/02/17 全球购物
大学四年规划书范文
2013/12/27 职场文书
致跳高运动员广播稿
2014/01/13 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
环境保护建议书
2014/08/26 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
自主招生学校推荐信
2014/09/26 职场文书
2015年保险公司内勤工作总结
2015/05/23 职场文书
对学校的意见和建议
2015/06/04 职场文书