一、前言
if語句 是幾乎所有編程語言都有的函數。
當然我們最好的php這么最好的語言也有啦~
二、搞起!
直接上代碼不多嗶嗶。talk is cheap show me the code
2.1 if else語法
if (條件) { 條件為 true 時執行的代碼; } else { 條件為 false 時執行的代碼; }
for example
1 <?php 2 header("Content-Type: text/html;charset=utf-8"); 3 if(!isset($_POST['number'])){ 4 echo("no,你post的是沒數據的"); 5 } 6 else{ 7 echo("yes,post的是有數據啦");
8 }
2.1.1這里我們的if語句用來判斷 number 而且必須是post方法傳進去的啊。
我們來測試一下

當然了,我是沒傳任何語句進去的,所以肯定是執行第四行的代碼
2.1.2那我們如果對於 number穿進去post參數試試呢。

我們post一個數據后,執行的自然就是else啦嘛~
2.2 if elseif else 語法
if (條件) { 條件為 true 時執行的代碼; } elseif (.....) { 條件為 true 時執行的代碼; } else { 條件為 false 時執行的代碼; }
for example
<?php $t=$_GET['number']; if ($t<"10") { echo "101010101001"; } elseif ($t<"15") { echo "15151515151515"; } elseif($t<"20") { echo "200202002020"; } else{ echo("沒人要了"); } ?>
呼...寫個程序出來,報八百個錯誤。
傳進去個number數字,這次別這么麻煩了,直接get方法傳吧,省事。

實驗結果如圖
