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 相关文章推荐
GD输出汉字的函数的分析
Oct 09 PHP
用php解析html的实现代码
Aug 08 PHP
php通过COM类调用组件的实现代码
Jan 11 PHP
全新的PDO数据库操作类php版(仅适用Mysql)
Jul 22 PHP
关于初学PHP时的知识积累总结
Jun 07 PHP
php获取淘宝分类id示例
Jan 16 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
php实现格式化多行文本为Js可用格式
Apr 15 PHP
PHP 双链表(SplDoublyLinkedList)简介和使用实例
May 12 PHP
php array_values 返回数组的所有值详解及实例
Nov 12 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
Jan 20 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下获取上个月、下个月、本月的日期(strtotime,date)
2014/02/02 PHP
php实现源代码加密的方法
2015/07/11 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
JScript 脚本实现文件下载 一般用于下载木马
2009/10/29 Javascript
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
2012/10/11 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
JavaScript学习笔记之基础语法
2015/01/22 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
JavaScript数据结构与算法之栈与队列
2016/01/29 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
Nuxt默认模板、默认布局和自定义错误页面的实现
2020/05/11 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
Django 2.0版本的新特性抢先看!
2018/01/05 Python
详解Python3注释知识点
2019/02/19 Python
python卸载后再次安装遇到的问题解决
2019/07/10 Python
Python交互式图形编程的实现
2019/07/25 Python
python反转列表的三种方式解析
2019/11/08 Python
关于ResNeXt网络的pytorch实现
2020/01/14 Python
PatPat德国:妈妈的每日优惠
2019/10/02 全球购物
大一学生假期实习的自我评价
2013/10/12 职场文书
大学生活动策划方案
2014/02/10 职场文书
银行员工犯错检讨书
2014/09/16 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
使用Spring处理x-www-form-urlencoded方式
2021/11/02 Java/Android
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript