主頁 > 知識庫 > PHP實(shí)現(xiàn)計算器小功能

PHP實(shí)現(xiàn)計算器小功能

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

本文實(shí)例為大家分享了PHP實(shí)現(xiàn)計算器小功能的具體代碼,供大家參考,具體內(nèi)容如下

?php
 if (isset($_POST['sub'])) {
 $f = true;
 $error = "有以上問題: br>";
 if ($_POST["num1"] == "") {
  $f = false;
  $error .= "第一個數(shù)不能為空.br>";
 } else {
   if(!is_numeric($_POST[num1])) {
    $f = false;
    $error .= "第一個數(shù)字不是數(shù)字.br>";
   }
 }
 if ($_POST['num2'] == "") {
  $f = false;
  $error .= "第二個數(shù)字不能為空.br>";
 } else {
   if (!is_numeric($_POST['num2'])) {
   $f = false;
   $error .= "第二個數(shù)字不是數(shù)字br>";
  }
 }
 if ($f) {
  switch ($_POST['ysf']) {
  case '+': $sum = $_POST['num1']+$_POST['num2'];
   break;
  case '-': $sum = $_POST['num1']-$_POST['num2'];
   break;
  case '*': $sum = $_POST['num1']*$_POST['num2'];
   break;
  case '/': $sum = $_POST['num1']/$_POST['num2'];
   break;
  case '%': $sum = $_POST['num1']%$_POST['num2'];
   break;
  }
 }
 }
?>
!doctype html>
html>
head>
meta charset="utf-8">
title>簡易計算器/title>
style>
 * {
  margin: 0px;
 padding: 0px;
 }
 #contains {
  width: 400px;
 margin: 50px auto;
 }
 h1 {
  width: 400px;
 text-align: center;
 color: #0F0;
 }
 table {
  margin-top: 20px;
 width: 400px;
 }
 input {
  background: yellow;
 border-radius: 20px;
 }
 input:hover {
  background: green;
 }
 select {
  background: yellow;
 border-radius: 20px;
 }
 td {
  background: #3F0;
 text-align: center;
 height: 30px;
 }
 #sub {
  border-radius: 25px;
 width: 50px;
 }
/style>
/head>
 
body>
 div id="contains">
  h1>簡易計算器/h1>
 form action="Calculator.php" method="post">
 table border="0">
  tr>
  td>input type="text" name="num1" value="?php echo $_POST['num1'];?>" size="3"/>/td>
  td>
   select name="ysf">
   option ?php if($_POST['ysf'] == "+") echo "selected";?> value="+">+/option>
   option ?php if($_POST['ysf'] == "-") echo "selected";?> value="-">-/option>
   option ?php if($_POST['ysf'] == "*") echo "selected";?> value="*">*/option>
   option ?php if($_POST['ysf'] == "/") echo "selected";?> value="/">//option>
   option ?php if($_POST['ysf'] == "%") echo "selected";?> value="%">%/option>
   /select>
  /td>
  td>input type="text" name="num2" value="?php echo $_POST['num2'];?>" size="3"/>/td>
  td>input type="submit" id = 'sub' name="sub" value="計算"/>/td>
  /tr>
  tr>
   td colspan="4">
   ?php
    if ($f) {
    echo "計算結(jié)果: b>{$_POST['num1']}{$_POST['ysf']}{$_POST['num2']} = {$sum}/b>";
   } else {
    echo "b>$error/b>";
   }
   ?>
  /td>
  /tr>
 /table>
 /form>
 /div>
/body>
/html>

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

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

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

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