0514-86177077
9:00-17:00(工作日)
php實現(xiàn)簡易計算器,功能齊全,供大家參考,具體內(nèi)容如下
包含了計算器中的所有功能
!DOCTYPE html> html lang="en"> head> meta charset="UTF-8"> title>計算器/title> /head> body> ?php // 用isset判斷兩個變量值是否存在,是否通過post方式提交,如果存在,執(zhí)行下邊代碼 if (isset($_POST['num1']) isset($_POST['num2'])) { // 判斷通過post方法提交的第一個值是否為空,如果為空,輸出錯誤信息 if (empty($_POST['num1'])) { echo "第一個值不能為空"; unset($_POST['num1']); } if (empty($_POST['num2'])) { // 判斷通過post方法提交的第一個值是否為空,如果為空,輸出錯誤信息 echo "第二個值不能為空"; unset($_POST['num2']); } // 獲取第一個值,賦值給num1; $num1=$_POST['num1']; // 獲取第二個值,賦值給num2; $num2=$_POST['num2']; // 獲取操作符,賦值給fuhao; $fuhao=$_POST['fuhao']; // 做除法時除數(shù)不能為0; if ($fuhao == '/') { if ($num2 == 0) { echo "0不能作為除數(shù)使用"; } } } ?> form action="" method="POST"> table border="1"> tr> td> !-- 第一個文本框放第一個數(shù)num1,顯示第一個數(shù) --> input type="text" name="num1" value="?php if (!empty($num1)){echo $num1;}?>"> /td> td> !-- 下拉框 顯示運算符 --> select name="fuhao" value=""> option value="+" ?php if ($fuhao == '+'){echo 'selected';}?>>+/option> option value="-" ?php if ($fuhao == '-'){echo "selected";}?>>-/option> option value="*" ?php if ($fuhao == '*'){echo "selected";}?>>*/option> option value="/" ?php if ($fuhao == '/'){echo "selected";}?>>//option> /select> /td> td> !-- 第一個文本框放第一個數(shù)num1,顯示第一個數(shù) --> input type="text" name="num2" value="?php if (!empty($num1)) {echo $num1;}?>"> /td> td> !-- 提交計算按鈕 --> input type="submit" name="jisuan" value="計算"> /td> /tr> /table> /form> ?php switch ($fuhao) { case '+': $sum=$num1+$num2; break; case '-': $sum=$num1-$num2; break; case '*': $sum=$num1*$num2; break; case '/': $sum=$num1/$num2; break; } echo "tr>"; echo "td colspan=4>計算器結(jié)果:$sum/td>"; echo "/tr>"; ?> /body> /html>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
標簽:綿陽 黃石 雞西 迪慶 瀘州 白城 郴州 貴陽
上一篇:有關(guān)PHP 中 config.m4 的探索
下一篇:PHP實現(xiàn)簡單的計算器
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡(luò)通訊始建于2005年
蘇ICP備15040257號-8