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中显示格式化的用户输入
Oct 09 PHP
将数组写入txt文件 var_export
Apr 21 PHP
QQ登录 PHP OAuth示例代码
Jul 20 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
深入extjs与php参数交互的详解
Jun 25 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
用PHP实现弹出消息提示框的两种方法
Dec 17 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
Apr 26 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 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
2006/10/09 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
php封装一个异常的处理类
2017/06/08 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
jquery限定文本框只能输入数字即整数和小数
2013/11/29 Javascript
javascript实现相同事件名称,不同命名空间的调用方法
2015/06/26 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
2017/06/01 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
Python中关于使用模块的基础知识
2015/05/24 Python
速记Python布尔值
2017/11/09 Python
python将文本中的空格替换为换行的方法
2018/03/19 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
Python基础之字典常见操作经典实例详解
2020/02/26 Python
python输出第n个默尼森数的实现示例
2020/03/08 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
初中重阳节活动总结
2015/05/05 职场文书
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL
Nginx 安装SSL证书完成HTTPS部署
2022/04/28 Servers
JS实现九宫格拼图游戏
2022/06/28 Javascript