这篇文章紧张为大家详细先容了PHP实现大略打算器小程序,具有一定的参考代价,感兴趣的小伙伴们可以参考一下
最近刚开始学习一门新的措辞 PHP,然后就写了一个打算器的小程序,大体上的思路便是有一个前台程序和一个后台程序,前台程序便是界面类似下图这样的:
然后还有一个后台程序,便是卖力打算的,那么根据这个就来设计页面,基本上便是 HTML 的知识,首先添加一个 table,然后添加一个表单,这个表单就提交给当前的页面(当然也可以传给别的页面),剩下的也就没有什么问题了,实在个例子解释 PHP既可以作前台的事情,也可以干后台的事情。
Code:
?
<?php
/
Created by PhpStorm.
User: ITAK
Date: 2017/3/3
Time: 10:28
/
error_reporting(E_ALL & ~E_NOTICE);
if(isset($_POST['submit'])){
$ok = true;
if($_POST['num1'] == \"大众\"大众){
$ok = false;
$error = $error.\"大众第一个数字不能为空<br>\"大众;
}
else{
if(!is_numeric($_POST['num1'])){
$ok = false;
$error = $error.\"大众第一个数字不是数字<br>\"大众;
}
}
if($_POST['num2'] == \公众\"大众){
$ok = false;
$error = $error.\"大众第二个数字不能为空<br>\"大众;
}
else{
if(!is_numeric($_POST['num2'])){
$ok = false;
$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 charset=\公众UTF-8\公众>
<title>大略打算器</title>
</head>
<body>
<table border=\"大众0\公众 width=\"大众400\"大众 align=\公众center\公众>
<form action=\"大众cal.php\公众 method=\"大众post\公众>
<caption><h1>大略打算器</h1></caption>
<tr>
<td>
<input type=\公众text\公众 size=\公众5\"大众 name=\公众num1\"大众 value=\公众<?php echo $_POST['num1'] ?>\"大众/>
</td>
<td>
<select name=\"大众fuhao\公众>//下拉列表
<option <?php if($_POST['fuhao']==\公众+\"大众) echo \"大众selected\"大众?>
value=\"大众+\公众> + </option>
<option <?php if($_POST['fuhao']==\"大众-\"大众) echo \"大众selected\公众?>
value=\"大众-\公众> - </option>
<option <?php if($_POST['fuhao']==\公众\"大众) echo \公众selected\"大众?>
value=\"大众\"大众> </option>
<option <?php if($_POST['fuhao']==\公众/\"大众) echo \公众selected\"大众?>
value=\"大众/\"大众> / </option>
<option <?php if($_POST['fuhao']==\"大众%\"大众) echo \"大众selected\公众?>
value=\"大众%\"大众> % </option>
</select>
</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}\公众;}
else{
echo $error;}
?>
</td>
</tr>
</form>
</table>
</body>
</html>
截图:
正常打算:
缺点表现:
本人从事在线教诲c++十年事情履历现在精心整理了一套从小白到项目实践开拓各种学习资料如果你想学想加入我们请关注我在私信回答“编程”就可以领取学习资料!
!
!