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编程中八种常见的文件操作方式
Nov 19 PHP
gd库图片下载类实现下载网页所有图片的php代码
Aug 20 PHP
destoon二次开发模板及调用语法汇总
Jun 21 PHP
php数组索引的Key加引号和不加引号的区别
Aug 19 PHP
CentOS安装php v8js教程
Feb 26 PHP
php实现过滤UBB代码的类
Mar 12 PHP
Yii实现自动加载类地图的方法
Apr 01 PHP
再谈PHP中单双引号的区别详解
Jun 12 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
Oct 18 PHP
php技巧小结【推荐】
Jan 19 PHP
PHP自定义函数判断是否为Get、Post及Ajax提交的方法
Jul 27 PHP
PHP实现统计所有字符在字符串中出现次数的方法
Oct 17 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原理之异常机制深入分析
2010/08/08 PHP
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
彻底搞懂JS无缝滚动代码
2007/01/03 Javascript
获取网站跟路径的javascript代码(站点及虚拟目录)
2009/10/20 Javascript
读JavaScript DOM编程艺术笔记
2011/11/15 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
2013/11/21 Javascript
js 判断js函数、变量是否存在的简单示例代码
2014/03/04 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
javascript+jQuery实现360开机时间显示效果
2017/11/03 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
js实现多个倒计时并行 js拼团倒计时
2019/02/25 Javascript
Typescript的三种运行方式(小结)
2019/09/18 Javascript
jquery获取input输入框中的值
2019/11/13 jQuery
echarts实现折线图的拖拽效果
2019/12/19 Javascript
Javascript幻灯片播放功能实现过程解析
2020/05/07 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
[01:07:34]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第二场 1月9日
2021/03/11 DOTA
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
Python实现二叉搜索树
2016/02/03 Python
Python matplotlib画图与中文设置操作实例分析
2019/04/23 Python
python中tab键是什么意思
2020/06/18 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
css3中用animation的steps属性制作帧动画
2019/04/25 HTML / CSS
小组合作学习反思
2014/02/18 职场文书
应届生找工作求职信
2014/06/24 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
2015纪念九一八事变84周年演讲稿
2015/03/19 职场文书
暑期工社会实践报告
2015/07/13 职场文书
vue 把二维或多维数组转一维数组
2022/04/24 Vue.js