主頁 > 知識(shí)庫 > php實(shí)現(xiàn)簡易計(jì)算器

php實(shí)現(xiàn)簡易計(jì)算器

熱門標(biāo)簽:公司外呼系統(tǒng)中心 天客通地圖標(biāo)注 電子地圖標(biāo)注怎么修改 梧州市機(jī)器人外呼系統(tǒng)怎么樣 如何在世界地圖標(biāo)注 菏澤語音外呼系統(tǒng)運(yùn)營商 地圖標(biāo)注符號(hào)樣式有 臨沂crm外呼系統(tǒng)平臺(tái) 廈門400電話辦理選易號(hào)網(wǎng)

php實(shí)現(xiàn)簡易計(jì)算器,功能齊全,供大家參考,具體內(nèi)容如下

包含了計(jì)算器中的所有功能

!DOCTYPE html>
html lang="en">
head>
 meta charset="UTF-8">
 title>計(jì)算器/title>
/head>
body>
 ?php 
 // 用isset判斷兩個(gè)變量值是否存在,是否通過post方式提交,如果存在,執(zhí)行下邊代碼
 if (isset($_POST['num1']) isset($_POST['num2'])) {
  // 判斷通過post方法提交的第一個(gè)值是否為空,如果為空,輸出錯(cuò)誤信息
  if (empty($_POST['num1'])) {
  echo "第一個(gè)值不能為空";
  unset($_POST['num1']);
  }
  if (empty($_POST['num2'])) {
  // 判斷通過post方法提交的第一個(gè)值是否為空,如果為空,輸出錯(cuò)誤信息
  echo "第二個(gè)值不能為空";
  unset($_POST['num2']);
  }
  // 獲取第一個(gè)值,賦值給num1;
  $num1=$_POST['num1'];
  // 獲取第二個(gè)值,賦值給num2;
  $num2=$_POST['num2'];
  // 獲取操作符,賦值給fuhao;
  $fuhao=$_POST['fuhao'];
  // 做除法時(shí)除數(shù)不能為0;
  if ($fuhao == '/') {
  if ($num2 == 0) {
   echo "0不能作為除數(shù)使用";
  }
  }
 }


 ?>

 form action="" method="POST">
 table border="1">
  tr>
  td>
  !-- 第一個(gè)文本框放第一個(gè)數(shù)num1,顯示第一個(gè)數(shù) -->
   input type="text" name="num1" value="?php if (!empty($num1)){echo $num1;}?>">
  /td>
  td>
  !-- 下拉框 顯示運(yùn)算符 -->
   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>
  !-- 第一個(gè)文本框放第一個(gè)數(shù)num1,顯示第一個(gè)數(shù) -->
   input type="text" name="num2" value="?php if (!empty($num1)) {echo $num1;}?>">
  /td>
  td>
  !-- 提交計(jì)算按鈕 -->
   input type="submit" name="jisuan" value="計(jì)算">
  /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>計(jì)算器結(jié)果:$sum/td>";
 echo "/tr>";
 ?>
/body>
/html>

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • PHP實(shí)現(xiàn)簡易圖形計(jì)算器
  • PHP實(shí)現(xiàn)簡單的計(jì)算器
  • PHP實(shí)現(xiàn)簡易計(jì)算器功能
  • PHP實(shí)現(xiàn)的簡單在線計(jì)算器功能示例
  • php編程實(shí)現(xiàn)簡單的網(wǎng)頁版計(jì)算器功能示例
  • PHP房貸計(jì)算器實(shí)例代碼,等額本息,等額本金
  • PHP實(shí)現(xiàn)的簡單三角形、矩形周長面積計(jì)算器分享
  • 用php簡單實(shí)現(xiàn)加減乘除計(jì)算器
  • php學(xué)習(xí)之簡單計(jì)算器實(shí)現(xiàn)代碼
  • PHP實(shí)現(xiàn)計(jì)算器小功能

標(biāo)簽:綿陽 黃石 雞西 迪慶 瀘州 白城 郴州 貴陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php實(shí)現(xiàn)簡易計(jì)算器》,本文關(guān)鍵詞  php,實(shí)現(xiàn),簡易,計(jì)算器,php,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php實(shí)現(xiàn)簡易計(jì)算器》相關(guān)的同類信息!
  • 本頁收集關(guān)于php實(shí)現(xiàn)簡易計(jì)算器的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章