首页 » SEO优化 » php编写盘算法式技巧_小白都能学到PHP实现简单计算器小轨范

php编写盘算法式技巧_小白都能学到PHP实现简单计算器小轨范

duote123 2024-11-23 0

扫一扫用手机浏览

文章目录 [+]

这篇文章紧张为大家详细先容了PHP实现大略打算器小程序,具有一定的参考代价,感兴趣的小伙伴们可以参考一下

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

php编写盘算法式技巧_小白都能学到PHP实现简单计算器小轨范

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

php编写盘算法式技巧_小白都能学到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;

$error = \公众涌现的问题:<br>\"大众;

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++十年事情履历现在精心整理了一套从小白到项目实践开拓各种学习资料如果你想学想加入我们请关注我在私信回答“编程”就可以领取学习资料!


标签:

相关文章

au9999贵金属中的瑰宝

在我国,贵金属投资已成为越来越多投资者的理财选择。其中,“au9999”作为贵金属投资中的瑰宝,备受关注。本文将从“au9999”...

SEO优化 2025-04-14 阅读3 评论0

e色vs2钻石价格品质与价值的完美诠释

钻石,作为珠宝界的翘楚,自古以来就备受宠爱。而e色vs2钻石,作为钻石中的佼佼者,更是备受消费者青睐。本文将从e色vs2钻石的价格...

SEO优化 2025-04-14 阅读1 评论0

AI量化交易系统金融科技的未来之光

人工智能(AI)在金融领域的应用越来越广泛。其中,AI量化交易系统凭借其精准的数据分析、高效的操作速度和智能的风险控制,成为了金融...

SEO优化 2025-04-14 阅读1 评论0