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 相关文章推荐
使用adodb lite解决问题
Dec 31 PHP
PHP中基本符号及使用方法
Mar 23 PHP
php 格式化数字的时候注意数字的范围
Apr 13 PHP
PHP网站备份程序代码分享
Jun 10 PHP
PHP中如何判断AJAX提交的数据
Feb 05 PHP
如何设置mysql允许外网访问
Jun 04 PHP
php_screw 1.5:php加密: 安装与使用详解
Jun 20 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 PHP
基于PHP技术开发客服工单系统
Jan 06 PHP
浅谈PHP中try{}catch{}的使用方法
Dec 09 PHP
php事务回滚简单实现方法示例
Mar 28 PHP
php利用fsockopen GET/POST提交表单及上传文件
May 22 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
一个简单的MySQL数据浏览器
2006/10/09 PHP
php巧获服务器端信息
2006/12/06 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
javascript真的不难-回顾一下基础知识
2013/01/15 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
Jquery attr(&quot;checked&quot;) 返回checked或undefined 获取选中失效
2013/10/10 Javascript
js图片向右一张张滚动效果实例代码
2013/11/23 Javascript
js生成随机数之random函数随机示例
2013/12/20 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
jQuery事件委托之Safari
2016/07/05 Javascript
jquery删除table当前行的实例代码
2016/10/07 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
2016/10/24 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
vue使用video.js进行视频播放功能
2019/07/18 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
python3.4爬虫demo
2019/01/22 Python
基于numpy中的expand_dims函数用法
2019/12/18 Python
详解python如何引用包package
2020/06/07 Python
python的pip有什么用
2020/06/17 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
英国香水店:The Perfume Shop
2017/03/27 全球购物
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
大学生校园创业计划书
2014/02/08 职场文书
处理canvas绘制图片模糊问题
2022/05/11 Javascript