php 간이 계산기 구현

3142 단어 php계산기
php 는 간이 계산 기 를 실현 하고 기능 이 완비 되 어 있 으 므 로 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
계산기 의 모든 기능 을 포함 하고 있 습 니 다.

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>   </title>
</head>
<body>
 <?php 
 //  isset           ,    post    ,    ,      
 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'];
  //          0;
  if ($fuhao == '/') {
  if ($num2 == 0) {
   echo "0        ";
  }
  }
 }


 ?>

 <form action="" method="POST">
 <table border="1">
  <tr>
  <td>
  <!--            num1,       -->
   <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>
  <!--            num1,       -->
   <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>     :$sum</td>";
 echo "</tr>";
 ?>
</body>
</html>
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기