首頁 >後端開發 >php教程 >用php實現簡單的加減乘除計算器的功能

用php實現簡單的加減乘除計算器的功能

怪我咯
怪我咯原創
2017-07-11 14:11:439472瀏覽

加減乘除計算器想必大家都有使用過吧,本文為大家介紹下使用php如何實現

#基於php基礎語言編寫的小程式之計算器

#.在輸入框中輸入數字進行加、減、乘、除運算(html+php)

想法:

1首先要建立輸入數字和運算子的輸入框,數字用input的text屬性,運算子用selelct的option屬性

2 點選輸入框中的=號要進行對應的運算,

#3 =號這個輸入框可以用input的submit來做,只要點選submit表單裡的內容就傳給php了

4 判斷從html得到的運算子進行對應的運算

# 5 運算完成後還得把結果回傳到表單中(就是給表單的value賦值)

# 程式碼如下:

<?php 
header("content-type:text/html;charset=utf-8"); 
session_start(); 
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" dir="ltr"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
<title>简单计算机</title> 
</head> 
<body> 
<form action="jisuan.php" method="post"> 
第一个数<input type="text" value="" name="num1"><br /> 
计算符号<select name="oper"> 
<option value="+">+</option> 
<option value="-">-</option> 
<option value="*">*</option> 
<option value="/">/</option> 
</select><br /> 
第二个数<input type="text" value="" name="num2"><br /> 
<input type="submit" value="计算结果"><br /> 
</form> 
</body> 
</html> 
<?php 
$num1=$_POST[&#39;num1&#39;]; 
$num2=$_POST[&#39;num2&#39;]; 
$oper=$_POST[&#39;oper&#39;]; 
$rs=0; 
switch($oper){ 
case "+": 
$rs=$num1+$num2; 
break; 
case "-": 
$rs=$num1-$num2; 
break; 
case "*": 
$rs=$num1*$num2; 
break; 
case "/": 
$rs=$num1/$num2; 
break; 
default: echo "您输入的不正确"; 
} 
$_SESSION[&#39;rs&#39;]=$rs; 
echo &#39;计算结果为:&#39;.$_SESSION[&#39;rs&#39;]; 
?>


以上是用php實現簡單的加減乘除計算器的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn