首页>文档>技术文档>如何用PHP编写一个四则运算器?

此组别内的文章

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

如何用PHP编写一个四则运算器?

这篇文章给大家分享的是用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.  
  42. </body>
  43. </html>

    效果图1:

如何用PHP编写一个四则运算器?插图

    效果图2:

如何用PHP编写一个四则运算器?插图1
0 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
    暂无讨论,说说你的看法吧
在线客服
主机邦
我们将24小时内回复。
2025-04-06 10:21:57
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
176363189
suduwangluo
[小黄]
17307799197
[企业邮箱]
sudu@yunjiasu.cc
取消

选择聊天工具: