加減乘除計算器想必大家都有使用過吧,本文為大家介紹下使用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['num1']; $num2=$_POST['num2']; $oper=$_POST['oper']; $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['rs']=$rs; echo '计算结果为:'.$_SESSION['rs']; ?>
以上是用php實現簡單的加減乘除計算器的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!