激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP實現簡單計算器小程序

PHP實現簡單計算器小程序

2019-07-26 11:22ITAK PHP教程

這篇文章主要為大家詳細介紹了PHP實現簡單計算器小程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下

最近剛開始學習一門新的語言 PHP,然后就寫了一個計算器的小程序,大體上的思路就是有一個前臺程序和一個后臺程序,前臺程序就是界面類似下圖這樣的: 

PHP實現簡單計算器小程序

然后還有一個后臺程序,就是負責計算的,那么根據這個就來設計頁面,基本上就是 HTML 的知識,首先添加一個 table,然后添加一個表單,這個表單就提交給當前的頁面(當然也可以傳給別的頁面),剩下的也就沒有什么問題了,其實個例子說明 PHP既可以作前臺的事情,也可以干后臺的事情。

Code:

<?php
/**
 * Created by PhpStorm.
 * User: ITAK
 * Date: 2017/3/3
 * Time: 10:28
 */
 error_reporting(E_ALL & ~E_NOTICE);
 if(isset($_POST['submit'])){
  $ok = true;
  $error = "出現的問題:<br>";
  if($_POST['num1'] == ""){
   $ok = false;
   $error = $error."第一個數字不能為空<br>";
  }
  else{
   if(!is_numeric($_POST['num1'])){
    $ok = false;
    $error = $error."第一個數字不是數字<br>";
   }
  }
  if($_POST['num2'] == ""){
   $ok = false;
   $error = $error."第二個數字不能為空<br>";
  }
  else{
   if(!is_numeric($_POST['num2'])){
    $ok = false;
    $error = $error."第二個數字不是數字<br>";
    }
  }
 }
 if($ok){
  $sum = "";
  $fuhao = $_POST['fuhao'];
  if($fuhao == '+')
   $sum = $_POST['num1'] + $_POST['num2'];
  if($fuhao == '-')
   $sum = $_POST['num1'] - $_POST['num2'];
  if($fuhao == '*')
   $sum = $_POST['num1'] * $_POST['num2'];
  if($fuhao == '/')
   $sum = $_POST['num1'] / $_POST['num2'];
  if($fuhao == '%')
   $sum = $_POST['num1'] % $_POST['num2'];
 }
 echo "<br>";
?>
<html>
 <head>
  <meta charset="UTF-8">
  <title>簡單計算器</title>
 </head>
 <body>
 <table border="0" width="400" align="center">
  <form action="cal.php" method="post">
   <caption><h1>簡單計算器</h1></caption>
   <tr>
    <td>
     <input type="text" size="5" name="num1" value="<?php echo $_POST['num1'] ?>"/>
    </td>
    <td>
     <select name="fuhao">//下拉列表
      <option <?php if($_POST['fuhao']=="+") echo "selected"?>
       value="+"> + </option>
      <option <?php if($_POST['fuhao']=="-") echo "selected"?>
       value="-"> - </option>
      <option <?php if($_POST['fuhao']=="*") echo "selected"?>
       value="*"> * </option>
      <option <?php if($_POST['fuhao']=="/") echo "selected"?>
       value="/"> / </option>
      <option <?php if($_POST['fuhao']=="%") echo "selected"?>
       value="%"> % </option>
     </select>
    </td>
    <td>
     <input type="text" name="num2" size="5" value="<?php echo $_POST['num2'] ?>"/>
    </td>
    <td>
     =
    </td>
    <td>
     <input type="text" name="res" size="5" value="<?php echo $sum ?>"/>
    </td>
   </tr>
   <tr align="center">
    <td>
     <input type="submit" value="計算" name="submit">
    </td>
   </tr>
   <br>
   <tr>
    <td colspan="4">
     <?php
      if($ok){
       echo "結果為: {$_POST['num1']} {$_POST['fuhao']} {$_POST['num2']} = {$sum}";}
      else{
       echo $error;}
     ?>
    </td>
   </tr>
  </form>
 </table>
 </body>
</html>

截圖:

正常計算:

PHP實現簡單計算器小程序

錯誤表現:

PHP實現簡單計算器小程序

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家,關注服務器之家公眾號的更多精彩內容。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品视频1区 | 成人综合在线观看 | 欧美国产一区二区三区激情无套 | 久久久三区 | 一级毛片在线观看免费 | 日韩视频一区二区 | 美女扒开腿让男生桶爽网站 | 天天操综 | 国产亚洲黑人性受xxxx精品 | 欧美成人免费电影 | 欧美成人精品一区二区三区 | 久久看视频 | 欧美一级三级在线观看 | 亚洲视频在线观看免费视频 | 美女福利视频国产 | 操皮视频 | 五月婷婷第四色 | 免费观看黄色一级视频 | www亚洲成人 | 国产pron| 国产精品久久久av | 国产成人精品二区 | 欧美成人一区免费视频 | 欧美精品成人一区二区三区四区 | 成人免费观看在线视频 | 黄wwww| 黄色欧美精品 | 久久艹国产精品 | 国产成人综合在线观看 | 免费黄色在线 | 羞羞视频一区 | 中文字幕网址 | 久久久久久久久久久国产精品 | 一本色道久久久888 国产一国产精品一级毛片 国产精品高潮视频 | 久久精品欧美视频 | 亚洲网站在线观看 | 国产亚洲精品视频中文字幕 | 免费看一级片 | 成人福利在线免费观看 | 国产午夜精品在线 | 老女人碰碰在线碰碰视频 |