ASCII码 ASCII码

php实现简单四则运算器

发布于:2022-04-02 11:09:24  栏目:技术文档

这篇文章主要为大家详细介绍了php实现简单四则运算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了php实现简单四则运算器的具体代码,供大家参考,具体内容如下

前端代码 :

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>php计算器</title>
  6. </head>
  7. <body>
  8. <form name="form" method="post" action="phpjisuan.php">
  9. 请输入num1:<input type="text" name="num1"></br></br>
  10. 请选择运算符:<select name="sel">
  11. <option value="+">+</option>
  12. <option value="-">-</option>
  13. <option value="*">*</option>
  14. <option value="/">/</option>
  15. <option value="%">%</option>
  16. </select></br></br>
  17. 请输入num2:<input type="text" name="num2"></br></br>
  18. <input type="submit" name="Submit" value="计算">
  19. <input type="reset" name="Reset" value="重置">
  20. </form>
  21. </body>
  22. </html>

后台:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>php计算器</title>
  6. <?php
  7. $num1=$_POST["num1"];
  8. $num2=$_POST["num2"];
  9. $sel=$_POST["sel"];
  10. ?>
  11. </head>
  12. <body>
  13. <?php
  14. if($sel=="+"){
  15. $num=$num1+$num2;
  16. }
  17. else if($sel=="-"){
  18. $num=$num1-$num2;
  19. }
  20. else if($sel=="*"){
  21. $num=$num1*$num2;
  22. }
  23. else if($sel=="/"){
  24. if($num2!=0){
  25. $num=$num1/$num2;
  26. }else{
  27. echo "除数不能为0";
  28. }
  29. }
  30. else if($sel=="%"){
  31. if($num2!=0){
  32. $num=$num1%$num2;
  33. }else{
  34. echo "除数不能为0";
  35. }
  36. }
  37. if(isset($num)){
  38. echo "运算结果为$num";
  39. }
  40. ?>
  41. </body>
  42. </html>

效果图1:

效果图2:

以上就是本文的全部内容,希望对大家的学习有所帮助。

相关推荐
阅读 +