PHP网页简单的计算机源代码
生活随笔
收集整理的這篇文章主要介紹了
PHP网页简单的计算机源代码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
還是那樣老師留的作業(yè),百度一波和老師留的作業(yè)有區(qū)別!自己寫一下!!
作業(yè)題目:
實現(xiàn)PHP網(wǎng)頁的計算器功能。至少實現(xiàn)運算符 +、-、*、/、取模的功能。
(提示:可以點擊‘等號’進行運算,也可以另外添加一個按鈕,功能在一個頁面上完成,即表單提交給自己)
拔高要求:要求在運算后,兩個運算數(shù)要保留,并且當前進行的運算符也要保留。提示:設(shè)置默認值
其中要注意幾點:第一 如果php 中form表單action 沒有任何地址默認提交本頁面(action="")
第二 :要注意post過來的值是不是為空!空的話一定要注意條件限制否者會出錯的!
不BB源代碼如下:
信1605-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>計算器</title>
</head>
<body >
<?php
$one="";
$two="";
$jieguo="";
$jisuanfu="+";
if(!empty($_POST))
{$one=$_POST['one'];
$two=$_POST['two'];
$jisuanfu=$_POST['jisuanfu'];
if($jisuanfu=="+")
{ $jieguo=$one+$two; }
else if($jisuanfu=="-")
{ $jieguo=$one-$two; }
else if($jisuanfu=="*")
{ $jieguo=$one*$two; }
else if($jisuanfu=="/")
{ $jieguo=$one/$two; }
else if($jisuanfu=="%")
{ $jieguo=$one%$two; }
else {
$jieguo="";
} } ?>
<center>
<form action="" method="post">
<input type=" text" name="one" value=" <?php echo $one;?> ">
<select name="jisuanfu">
<option value="+" <?php if($jisuanfu=="+"){ echo ' selected="selected" ';}?> >+ </option>
<option value="-" <?php if($jisuanfu=="-"){ echo ' selected="selected" ';}?> >-</option>
<option value="*" <?php if($jisuanfu=="*"){ echo ' selected="selected" ';}?>>*</option>
<option value="/" <?php if($jisuanfu=="/"){ echo ' selected="selected" ';}?>>/</option>
<option value="%" <?php if($jisuanfu=="%"){ echo ' selected="selected" ';}?>>%</option>
</select>
<input type=" text" name="two" value=" <?php echo $two;?> " >
<input type="submit" name="tijiao" value=" 計算">
<input type=" text" name="three" value="<?php echo $jieguo ;?>" >
</form>
</center>
</body> </html>
OK!不謝!
截圖如下:
總結(jié)
以上是生活随笔為你收集整理的PHP网页简单的计算机源代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GoF 23种设计模式概述
- 下一篇: nefu java作业2020.3.11