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 相关文章推荐
linux下使用ThinkPHP需要注意大小写导致的问题
Aug 02 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
php实现无限级分类查询(递归、非递归)
Mar 10 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
Yii2配置Nginx伪静态的方法
May 05 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
Jun 06 PHP
PHP文件系统管理(实例讲解)
Sep 19 PHP
PHP+MySQL实现模糊查询员工信息功能示例
Jun 01 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
tp5 实现列表数据根据状态排序
Oct 18 PHP
PHP二维数组分页2种实现方法解析
Jul 09 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
星际争霸任务指南——虫族
2020/03/04 星际争霸
一个简洁的多级别论坛
2006/10/09 PHP
php 文章调用类代码
2011/08/11 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
2011/12/28 PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
2014/05/04 PHP
PHP中FTP相关函数小结
2016/07/15 PHP
php 文件下载 出现下载文件内容乱码损坏的解决方法(推荐)
2016/11/16 PHP
利用 fsockopen() 函数开放端口扫描器的实例
2017/08/19 PHP
PHP autoload使用方法及步骤详解
2020/09/05 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
用js实现的页面关键字密度查询代码
2007/12/27 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
原生JS上传大文件显示进度条 php上传文件代码
2020/03/27 Javascript
解决vue2中使用axios http请求出现的问题
2018/03/05 Javascript
jQuery实现的简单获取索引功能示例
2018/06/04 jQuery
el-input 标签中密码的显示和隐藏功能的实例代码
2019/07/19 Javascript
js实现微信聊天效果
2020/08/09 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
2020/10/30 Javascript
[48:00]EG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/29 DOTA
python pandas时序处理相关功能详解
2019/07/03 Python
详解一种用django_cache实现分布式锁的方式
2019/09/01 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
技校毕业生的自我评价
2013/12/27 职场文书
冰淇淋店创业计划书范文
2013/12/27 职场文书
2014年廉洁自律承诺书
2014/05/26 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
预备党员个人总结
2015/02/14 职场文书
浅谈Python响应式类库RxPy
2021/06/14 Python