首頁  >  文章  >  後端開發  >  讓我們再進一步了解PHP流程控制語句之if語句吧! ! ! (附原始碼)

讓我們再進一步了解PHP流程控制語句之if語句吧! ! ! (附原始碼)

慕斯
慕斯原創
2021-05-25 14:36:181708瀏覽

上篇文章跟大家介紹了《有關於PHP流程控制之if條件結構流程,「小白」繼續帶領你們探討》,本文繼續介紹PHP流程控制語句之if語句:圖文詳解! ! !

讓我們再進一步了解PHP流程控制語句之if語句吧! ! ! (附原始碼)

透過先前了解的if語句,我們用PHP寫一個計算器,用來進一步描述if語句的用法:

程式碼如下所示:

<form action=&#39;&#39; method=&#39;get&#39;>
     <input type="text" name="num1">
     <select name="fh">
        <option value="jia">+</option>
        <option value="jian">-</option>
        <option value="c">*</option>
        <option value="chu">/</option>
        <option value="qy">%</option>
      </select>
      <input type="text" name="num2">
      <input type="submit" value="运算"/> 
</form>

<?php
     $num1 = $_GET[&#39;num1&#39;];
     $num2 = $_GET[&#39;num2&#39;];
     $fh =$_GET[&#39;fh&#39;];

     if(!is_numeric($num1) || !is_numeric
          ($num2)){
              echo &#39;请输入数值类型&#39;;
          }
          if($fh==&#39;jia&#39;){
              echo $num1 . &#39;+&#39; . $num2 . &#39;=&#39; .
              ($num1+$num2);
          }
          if($fh==&#39;jian&#39;){
            echo $num1 . &#39;-&#39; . $num2 . &#39;=&#39; .
            ($num1-$num2);
        }
        if($fh==&#39;c&#39;){
            echo $num1 . &#39;*&#39; . $num2 . &#39;=&#39; .
            ($num1*$num2);
        }
        if($fh==&#39;chu&#39;){
            echo $num1 . &#39;/&#39; . $num2 . &#39;=&#39; .
            ($num1/$num2);
        }
        if($fh==&#39;qy&#39;){
            echo $num1 . &#39;%&#39; . $num2 . &#39;=&#39; .
            ($num1%$num2);
        }




?>

運行結果如下所示:

讓我們再進一步了解PHP流程控制語句之if語句吧! ! ! (附原始碼)

推薦學習:《PHP影片教學

以上是讓我們再進一步了解PHP流程控制語句之if語句吧! ! ! (附原始碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn