佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > php實(shí)現(xiàn)簡(jiǎn)易計(jì)算器

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

熱門(mén)標(biāo)簽:服務(wù)器配置 電子圍欄 阿里云 Mysql連接數(shù)設(shè)置 團(tuán)購(gòu)網(wǎng)站 Linux服務(wù)器 銀行業(yè)務(wù) 科大訊飛語(yǔ)音識(shí)別系統(tǒng)

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

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

!DOCTYPE html>
html lang="en">
head>
 meta charset="UTF-8">
 title>計(jì)算器/title>
/head>
body>
 ?php 
 // 用isset判斷兩個(gè)變量值是否存在,是否通過(guò)post方式提交,如果存在,執(zhí)行下邊代碼
 if (isset($_POST['num1']) isset($_POST['num2'])) {
  // 判斷通過(guò)post方法提交的第一個(gè)值是否為空,如果為空,輸出錯(cuò)誤信息
  if (empty($_POST['num1'])) {
  echo "第一個(gè)值不能為空";
  unset($_POST['num1']);
  }
  if (empty($_POST['num2'])) {
  // 判斷通過(guò)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>

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

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

標(biāo)簽:江蘇 萍鄉(xiāng) 廣元 棗莊 蚌埠 衡水 衢州 大理

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php實(shí)現(xiàn)簡(jiǎn)易計(jì)算器》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266
    侯马市| 得荣县| 南陵县| 昌黎县| 云龙县| 垦利县| 虹口区| 宁河县| 阿克| 岐山县| 翁牛特旗| 平武县| 峡江县| 常山县| 扎兰屯市| 沙洋县| 若羌县| 潼关县| 类乌齐县| 林口县| 酉阳| 漾濞| 陆川县| 德保县| 宾阳县| 宜兴市| 嫩江县| 黄骅市| 沧州市| 民权县| 拉孜县| 色达县| 靖安县| 天气| 安阳市| 南华县| 林西县| 堆龙德庆县| 叶城县| 勃利县| 佛冈县|