PHP條件語句

條件語句,經常會用到的

if語句

PHP的if語句和C差球不多,也能一層套一層,直到自己都不知道自己在做什麼。

<?php
if ($a > $b) {
    echo "a > b";
    $b = $a;
}
?>

else語句, 有了if,那鐵定少不了else

直接上代碼,語法什麼的一下就明白了

<?php
if ($a > $b) {
    echo "a > b";
} else {
    echo "b > a";
}
?>

當然少不了else if這種基本上是門語言都有的東西

<?php
if ($a > %b) {
    echo "a > b";
} elseif ($a == $b) {
    echo "a = b";
} else {
    echo "a < b";
};
?>

在php裏面,elseifelse if行爲完全一樣,可以隨便換着用,但是除了下面這種操作,我第一次看到也表示很驚訝

<?php
if($a > $b):
    echo "a > b";
elseif($a == $b):
    echo "a = b";
else:
    echo "a < b";
endif;
?>

switch 語句,學過C的話肯定也很熟悉

<?php
// 判斷條件爲數字
switch ($i) {
    case 0:
        echo "0";
        break;
    case 1:
        echo "1";
        break;
    case 2:
        echo "2";
        break;
}
// 判斷條件還可以是字符串
switch ($i) {
    case "a":
        echo "a";
        break;
    case "b":
        echo "b";
        break;
    case "c":
        echo "c";
        break;
    // 如果一個有一個都對不上的可能,還可以用default
    default:
        echo "一個都對不上";
}
?>

郵箱[email protected],歡迎交流

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章