首页 > 作文

PHP实现简单计算器小程序

更新时间:2023-04-06 16:38:45 阅读: 评论:0

最近刚开始学习一门新的语言 php,然后就写了一个计算器的小程序,大体上的思路就是有一个前台程序和一个后台程序,前台程序就是界面类似下图这样的:

然后还有一个后台程序,就是负责计算的,那么根据这个就来设计页面,基本上就是 html 的知识,首先添加一个 table,然后添加一个表单,这个表单就提交给当前的页面(当然也可以传给别的页面),剩下的也就没有什么问题了,其实个例子说明 php既可以作前台的事情,也可以干后台的事情。

code:

<?php/** * created by php高三冲刺storm. * ur: itak * date: 2017/3/3 * time: 10:28 */ error_report高考填报志愿指南ing(e_all & ~e_notice); if(ist($_post['submit'])){  $ok = true;  $error = "出现的问题:<br>";  if($_post['num1'] == ""){   $ok = fal;   $error = $error."第一个数字不能为空<br>";  }  el{   if(!is_numeric($_post['num1'])){    $ok = fal;    $error = $error."第一个数字不是数字<br>";   }  }  if($_post['num2'] == ""){   $ok = fal;  小米手机数据线 $error = $error."第二个数字不能为空<br>";  }  el{   if(!is_numeric($_post['num2'])){    $ok = fal;    $error = $error."第二个数字不是数字<br>";    }  } } if($ok){  $sum = "";  $fuhao = $_post['fuhao'];  if($fuhao == '+')   $sum = $_post['num1'] + $_post['num2'];  if($fuhao == '-')   $sum = $_post['num1'] - $_post['num2'];  if($fuhao == '*')   $sum = $_post['num1'] * $_post['num2'];  if($fuhao == '/')   $sum = $_post['num1'] / $_post['num2'];  if($fuhao == '%')   $sum = $_post['num1'] % $_post['num2']; } echo "<br>";?><html> <head>  <meta chart="utf-8">  <title>简单计算器</title> </head> <body> <table border="0" width="400" align="center">  <form action="cal.php" method="post">   <caption&g历年高考分数线t;<h1>简单计算器</h1></caption>   <tr>    <td>     <input type="text" size="5" name="num爱眼护眼手抄报内容1" value="<?php echo $_post['num1'] ?>"/>    </td>    <td>     <lect name="fuhao">//下拉列表      <option <?php if($_post['fuhao']=="+") echo "lected"?>       value="+"> + </option>      <option <?php if($_post['fuhao']=="-") echo "lected"?>       value="-"> - </option>      <option <?php if($_post['fuhao']=="*") echo "lected"?>       value="*"> * </option>      <option <?php if($_post['fuhao']=="/") echo "lected"?>       value="/"> / </option>      <option <?php if($_post['fuhao']=="%") echo "lected"?>       value="%"> % </option>     </lect>    </td>    <td>     <input type="text" name="num2" size="5" value="<?php echo $_post['num2'] ?>"/>    </td>    <td>     =    </td>    <td>     <input type="text" name="res" size="5" value="<?php echo $sum ?>"/>    </td>   </tr>   <tr align="center">    <td>     <input type="submit" value="计算" name="submit">    </td>   </tr>   <br>   <tr>    <td colspan="4">     <?php      if($ok){       echo "结果为: {$_post['num1']} {$_post['fuhao']} {$_post['num2']} = {$sum}";}      el{       echo $error;}     ?>    </td>   </tr>  </form> </table> </body></html>

截图:

正常计算:

错误表现:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com,关注www.887551.com公众号的更多精彩内容。

本文发布于:2023-04-06 16:38:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/3387d091351eadcf62bcd5e554b73be4.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP实现简单计算器小程序.doc

本文 PDF 下载地址:PHP实现简单计算器小程序.pdf

标签:数字   计算器   前台   第二个
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图