深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 386|回复: 0

php计算器案例代码教程

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-11-24 10:33:52 | 386 | 0 | 显示全部楼层 |阅读模式
php计算器案例代码教程

  1. <body>
  2. <?php
  3. $num1='';        //$num1的初始值
  4. $num2='';        //$num2的初始值
  5. $op='';                //操作符
  6. $result='';        //结果
  7. if(!empty($_POST)) {
  8.         $num1=$_POST['num1'];
  9.         $num2=$_POST['num2'];
  10.         $op=$_POST['op'];                //操作符
  11.         switch($op){
  12.                 case '+':
  13.                         $result=$num1+$num2;
  14.                         break;
  15.                 case '-':
  16.                         $result=$num1-$num2;
  17.                         break;
  18.                 case '*':
  19.                         $result=$num1*$num2;
  20.                         break;
  21.                 case '/':
  22.                         $result=$num1/$num2;
  23.                         break;
  24.         }
  25. }
  26. ?>
  27. <form method="post" action="">
  28.         <input type="text" name="num1" value='<?php echo $num1?>'>
  29.         <select name="op">
  30.                 <option value="+" <?php echo $op=='+'?'selected':''?>>+</option>
  31.                 <option value="-" <?php echo $op=='-'?'selected':''?>>-</option>
  32.                 <option value="*" <?php echo $op=='*'?'selected':''?>>*</option>
  33.                 <option value="/" <?php echo $op=='/'?'selected':''?>>/</option>
  34.         </select>
  35.         <input type="text" name="num2" value='<?php echo $num2?>'>
  36.         <input type="submit" name="button" value="=">
  37.         <input type="text" name="result" value='<?php echo $result?>'>
  38. </form>
  39. </body>
复制代码
代码运行结果如下:
代码运行结果.jpg

楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表