用php简单实现加减乘除计算器


Posted in PHP onJanuary 06, 2014

用php实现加减乘除计算器。代码很简单哦!

<?php 
header("content-type:text/html;charset=utf-8"); 
session_start(); 
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" dir="ltr"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
<title>简单计算机</title> 
</head> 
<body> 
<form action="jisuan.php" method="post"> 
第一个数<input type="text" value="" name="num1"><br /> 
计算符号<select name="oper"> 
<option value="+">+</option> 
<option value="-">-</option> 
<option value="*">*</option> 
<option value="/">/</option> 
</select><br /> 
第二个数<input type="text" value="" name="num2"><br /> 
<input type="submit" value="计算结果"><br /> 
</form> 
</body> 
</html> 
<?php 
$num1=$_POST['num1']; 
$num2=$_POST['num2']; 
$oper=$_POST['oper']; 
$rs=0; 
switch($oper){ 
case "+": 
$rs=$num1+$num2; 
break; 
case "-": 
$rs=$num1-$num2; 
break; 
case "*": 
$rs=$num1*$num2; 
break; 
case "/": 
$rs=$num1/$num2; 
break; 
default: echo "您输入的不正确"; 
} 
$_SESSION['rs']=$rs; 
echo '计算结果为:'.$_SESSION['rs']; 
?>
PHP 相关文章推荐
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
Sep 23 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
May 07 PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 PHP
php基础教程
Aug 26 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
Oct 10 PHP
php对文件夹进行相关操作(遍历、计算大小)
Nov 04 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
Sep 11 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
Jan 29 PHP
php递归函数怎么用才有效
Feb 24 PHP
PHP输出Excel PHPExcel的方法
Jul 26 PHP
PHPExcel实现的读取多工作表操作示例
Apr 14 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 #PHP
浅析ThinkPHP中的pathinfo模式和URL重写
Jan 06 #PHP
php Calender(日历)代码分享
Jan 03 #PHP
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
Jan 03 #PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
Jan 03 #PHP
PHP抓屏函数实现屏幕快照代码分享
Jan 02 #PHP
php curl模拟post提交数据示例
Dec 31 #PHP
You might like
理解php Hash函数,增强密码安全
2011/02/25 PHP
Zend Framework页面缓存实例
2014/06/25 PHP
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
利用node.js如何搭建一个简易的即时响应服务器
2017/05/28 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
2017/10/27 jQuery
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
nodejs中密码加密处理操作详解
2018/03/20 NodeJs
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
angular中的post请求处理示例详解
2020/06/30 Javascript
Python实现字符串格式化的方法小结
2017/02/20 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
python生成器与迭代器详解
2019/01/01 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
Python-jenkins模块获取jobs的执行状态操作
2020/05/12 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
利用python控制Autocad:pyautocad方式
2020/06/01 Python
HTML5地理定位_动力节点Java学院整理
2017/07/12 HTML / CSS
美国专营婴幼儿用品的购物网站:buybuy BABY
2017/01/01 全球购物
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
高级Java程序员面试要点
2013/08/02 面试题
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
学前教育求职自荐信范文
2013/12/25 职场文书
秋菊打官司观后感
2015/06/03 职场文书
货款欠条范本
2015/07/03 职场文书
工作一年自我鉴定
2019/06/20 职场文书
MySQL中order by的使用详情
2021/11/17 MySQL
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android