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 MYSQL 数据备份类
Jun 19 PHP
php实现网站插件机制的方法
Nov 10 PHP
UCenter中的一个可逆加密函数authcode函数代码
Jul 20 PHP
php strnatcmp()函数的用法总结
Nov 27 PHP
Laravel 5框架学习之环境与配置
Apr 08 PHP
php+ajax实现无刷新数据分页的办法
Nov 02 PHP
php去除二维数组的重复项方法
Nov 03 PHP
PHP+JQuery+Ajax实现分页方法详解
Aug 06 PHP
php 防止表单重复提交两种实现方法
Nov 03 PHP
PHP+JQUERY操作JSON实例
Mar 23 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
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设计模式 php实现状态模式
2015/12/07 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
Javascript 函数对象的多重身份
2009/06/28 Javascript
数组Array进行原型prototype扩展后带来的for in遍历问题
2010/02/07 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
jQuery级联操作绑定事件实例
2014/09/02 Javascript
JavaScript学习笔记之基础语法
2015/01/22 Javascript
整理Javascript基础入门学习笔记
2015/11/29 Javascript
浅析如何利用JavaScript进行语音识别
2016/10/27 Javascript
JS实现给对象动态添加属性的方法
2017/01/05 Javascript
清空元素html(&quot;&quot;) innerHTML=&quot;&quot; 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
vue多级复杂列表展开/折叠及全选/分组全选实现
2018/11/05 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
Nuxt的动态路由和参数校验操作
2020/11/09 Javascript
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
django连接mysql配置方法总结(推荐)
2018/08/18 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
2019/04/06 Python
Python 200行代码实现一个滑动验证码过程详解
2019/07/11 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python实现双色球随机选号
2020/01/01 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
毕业生求职信的经典写法
2014/01/31 职场文书
植树节活动总结
2014/04/30 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
运动会演讲稿300字
2014/08/25 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
2014收银员工作总结范文
2014/12/16 职场文书
五年级作文之想象作文
2019/10/30 职场文书
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang
一篇文章带你搞懂Python类的相关知识
2021/05/20 Python