流程控制-分支结构

一、单一分支结构    //if(){}

<?php

    header("Content-type:text/html;charset=utf-8");
    $a=100;
    $b=200;

    if ($a < $b) {
        echo $a."小于"
.$b;                               //如果只有一条语句,黄色的花括号是可以去掉的
    }
?>

结果:

100小于200

 

<?php
    header("Content-type:text/html;charset=utf-8");
    $a="朱金奎";

    if ($a=='朱金奎') {
         echo "朱金奎我找到您了";
    }

    echo "<br>";
    echo "现在代码已经出来了";

?>
结果:
朱金奎我找到您了
现在代码已经出来了

二、双向分支结构    //// if(){}else{}

<?php

    header("Content-type:text/html;charset=utf-8");
    $a=300;
    $b=200;

    if ($a < $b) {
        echo $a."小于"
.$b;
    }else{
        echo $a."大于"
.$b;
    }
?>

结果:

300大于200

 

<?php
    header("Content-type:text/html;charset=utf-8");

    $a="朱金奎";

    if ($a=='朱金奎') {
        echo "你是朱金奎";
    }else{
        echo "您不是朱金奎";
        echo "您想蒙我是吗?小样儿";
    }

    echo "<hr>";
    echo "我已经跳出双向分支结构了";
?>
结果:
你是朱金奎
我已经跳出双向分支结构了
 

三、多向条件分支结构        // if()...elseif()...else

<?php

          header("Content-type:text/html;charset=utf-8");
          $a=500;

if ($a==25) {
echo "100";
          } elseif($a==50) {
echo "50";
          } elseif($a==100){
echo "25";
          }else{
echo "
没有您选择这一个数字";
          }    

结果:25
?>

<?php
    header("Content-type:text/html;charset=utf-8");

    $name="朱金奎2";

    if ($name=='朱金奎') {
        echo "你是朱金奎";
    }elseif($name=='龙泽罗拉'){
        echo "您是龙泽罗拉";
    }else{
        echo "没有我想找我想要找的人";
    }

    echo "<hr>";
    echo "我已经跳出多向分支结构了";
?>
--------------------------------------------------------------//switch() {  case 值: echo "";  break;}
<?php
     header("Content-type:text/html;charset=utf-8");
$one = 1000;
     switch (1000)
$one = 1000;
     switch ($one)
$like =' 美女';
     switch ($like)

    $one = 1000;
     switch (1000){                        //如果您上面给了变量的在判断里面千万不要给值  或者  在里面直接给值
         case 100 : echo "100"; break;     //注意:case 后面是  :  号  不是  ; 号
         case 200 : echo "200"; break;
         default : echo '没有您想要值';
    }
? >

结果:没有您想的值

<?php
    header("Content-type:text/html;charset=utf-8");

    $n=2;
    switch($n){
        case 1:
             echo "1档";
             break;
        case 2:
             echo "2档";
             break;
        case 3:
             echo "3档";
             break;
        case 4:
             echo "4档";
             break;
        case 5:
             echo "5档";
             break;
        default:{
            echo "没有找到你想要的档";
        }
    }
?>

结果:2档

四、巢状条件分支结构

<?php
    $sex = 'GRIL';
    $age = '70';

    if ($sex =='MAN') {
        if ($age >= 65) {
            echo '
这一个男士已经退休了';
        }else{
            echo '
这一个男士还在工作中';
        }
    } else {
        if ($age >=45) {
            echo '
这一个女士已经退休了';
        }else{
            echo '
这一个女士还在工作中';
        }
    }    
?>

结果:这一女士已经退休了

 

转载于:https://www.cnblogs.com/ganwenjun/p/6914803.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值