PHP中实现简易计算器的代码
HTML代码:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>简易计算器</title> </head> <body> <form action="ad.php" method="post"> //把ad.php修改为php所在文件 <input type="text" name="num1"/> <select name="op"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"/> <input type="submit" value="计算"/> </form> </body> </html>
PHP代码:
<?php header('content-type:text/html;charset=utf-8'); $num1 = $_POST['num1']; $op = $_POST['op']; $num2 = $_POST['num2']; if(is_numeric($num1) && is_numeric($num2)){ if($op=='+'){ $res = $num1+$num2; }elseif($op=='-'){ $res = $num1-$num2; }elseif($op=='*'){ $res = $num1*$num2; }elseif($op=='/'){ if($num2==0){ die('除数不能为0'); }else{ $res = $num1/$num2; } } }else{ die('输入操作数不合法'); } echo $num1.$op.$num2.'='.$res; ?>
输出结果截图:
(资源库 www.zyku.net)
您可能感兴趣的文章
- 01-12西瓜相机-西瓜相机应用软件功能介绍
- 03-26荣耀v40录屏录入声音设置方法
- 01-12PP成长-PP成长应用软件功能介绍
- 02-22小米手机设置触摸灵敏度设置教程
- 09-11华为freelace耳机如何配对手机
- 02-21三星手机开启底部按键设置方法
- 03-13WordPress实现评论后可显示内容中附件
- 12-27计算机编程-计算机编程应用软件功能介
- 09-19iqoo8定位找回手机步骤介绍
- 01-11识别图中文字-识别图中文字应用软件功
- 01-14小米手机地震预警如何开
- 02-13详解如何创建Python元类
- 03-11Yii2 加载css、js 载入静态资源
- 10-19苹果13pro连接电视投屏教程分享
- 03-04wordpress文章分页处理的方法
- 02-10详解python字符串驻留技术
- 09-14钉钉移除群聊如何恢复
- 02-18CentOS 7下用yum快速安装MongoDB的方
- 12-06苹果13如何开启APP信任授权
- 07-15帝国CMS修改站点名字段长度的方法
最近更新
阅读排行
猜你喜欢
- 01-31iphone11快捷录屏方法
- 03-31红米k40运行内存查看方法
- 01-12应急119-应急119应用软件功能介绍
- 10-14红米note10pro怎么指纹解锁
- 02-28华为nova8开启指尖截屏教程
- 04-21红米k40禁止系统广告推送方法
- 01-11动植物识别大全-动植物识别大全应用软
- 10-01realmegtneo2如何启用5g
- 07-27PHP 7安装使用体验之性能大提升,兼容
- 02-09小米11手机时间显示24小时时间制方法