php实现简易计算器,功能齐全,供大家参考,具体内容如下
包含了计算器中的所有功能
<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"UTF-8\"><title>计算器</title></head><body><?php// 用isset判断两个变量值是否存在,是否通过post方式提交,如果存在,执行下边代码if (isset($_POST[\'num1\']) &&isset($_POST[\'num2\'])) {// 判断通过post方法提交的第一个值是否为空,如果为空,输出错误信息if (empty($_POST[\'num1\'])) {echo \"第一个值不能为空\";unset($_POST[\'num1\']);}if (empty($_POST[\'num2\'])) {// 判断通过post方法提交的第一个值是否为空,如果为空,输出错误信息echo \"第二个值不能为空\";unset($_POST[\'num2\']);}// 获取第一个值,赋值给num1;$num1=$_POST[\'num1\'];// 获取第二个值,赋值给num2;$num2=$_POST[\'num2\'];// 获取操作符,赋值给fuhao;$fuhao=$_POST[\'fuhao\'];// 做除法时除数不能为0;if ($fuhao == \'/\') {if ($num2 == 0) {echo \"0不能作为除数使用\";}}}?><form action=\"\" method=\"POST\"><table border=\"1\"><tr><td><!-- 第一个文本框放第一个数num1,显示第一个数 --><input type=\"text\" name=\"num1\" value=\"<?php if (!empty($num1)){echo $num1;}?>\"></td><td><!-- 下拉框 显示运算符 --><select name=\"fuhao\" value=\"\"><option value=\"+\" <?php if ($fuhao == \'+\'){echo \'selected\';}?>>+</option><option value=\"-\" <?php if ($fuhao == \'-\'){echo \"selected\";}?>>-</option><option value=\"*\" <?php if ($fuhao == \'*\'){echo \"selected\";}?>>*</option><option value=\"/\" <?php if ($fuhao == \'/\'){echo \"selected\";}?>>/</option></select></td><td><!-- 第一个文本框放第一个数num1,显示第一个数 --><input type=\"text\" name=\"num2\" value=\"<?php if (!empty($num1)) {echo $num1;}?>\"></td><td><!-- 提交计算按钮 --><input type=\"submit\" name=\"jisuan\" value=\"计算\"></td></tr></table></form><?phpswitch ($fuhao) {case \'+\':$sum=$num1+$num2;break;case \'-\':$sum=$num1-$num2;break;case \'*\':$sum=$num1*$num2;break;case \'/\':$sum=$num1/$num2;break;}echo \"<tr>\";echo \"<td colspan=4>计算器结果:$sum</td>\";echo \"</tr>\";?></body></html>
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
- PHP实现简易图形计算器
- PHP实现简单的计算器
- PHP实现简易计算器功能
- PHP实现的简单在线计算器功能示例
- php编程实现简单的网页版计算器功能示例
- PHP房贷计算器实例代码,等额本息,等额本金
- PHP实现的简单三角形、矩形周长面积计算器分享
- 用php简单实现加减乘除计算器
- php学习之简单计算器实现代码
- PHP实现计算器小功能