zoukankan      html  css  js  c++  java
  • php的流程控制 if elseif swich case for循环

    if ......else

    最简形式:

    <?php                              
    if (true)
    {
    echo "晚上找昌仔训练去";
    }
    ?>

    if (条件1){
      //语句块1;
    }
    else if (条件2)
    {
      //语句块2;
    }
    else
    {
      //语句块3;
    }

    <?php

    $condition = "万事大吉";
    if ($condition=="打靶就会使他妈傻劲儿的灰熊来了")
    {
    echo "晚上上昌仔那节课";
    }
    elseif ($condition=="不懂事儿的独占浴室的胡茬子中年屌丝来了"){

    echo "晚上上昌仔那节课";
    }
    else if ($condition=="喜欢我的小松鼠")
    {
    echo "晚上上昌仔那节课";
    }
    else
    {
    echo "上泰国教练的泰拳课";
    }
    ?>

    每个节点只有两个子节点的结构称之为二叉树,所以从这层意义上讲 else if的判断条件更为严格,elseif更类似switch
    
    
    switch case结构
    <?php
    
    $thisdate = 6;
    switch($thisdate)
    {
    case ($thisdate==1 || $thisdate%2!=0):
    echo "晚上找昌仔训练";
    break;
    
    case 2:
    echo "敲代码,想念我的小烤肠";
    break;
    
    default:
    echo "青春时光多美妙~热情奔放多欢笑";
    break;
    }
    ?>
    输出:
    "青春时光多美妙~热情奔放多欢笑"
    <?php 
    
    $thisdate = 6;
    switch($thisdate)
    {
        case ($thisdate==1 || $thisdate%2!=0):
            echo "晚上找昌仔训练"."<br/>";
            break;
            
        case ($thisdate%2==0):
            echo "敲代码,想念我的小烤肠"."<br/>";
            //break/*  */;
        
        default:
            echo "青春时光多美妙~热情奔放多欢笑"."<br/>";
            break;
    }
    ?>
    如果第二个分支的break注释掉则会跳到下一个分支执行。

    for循环

    <?php
    for ($i =1;$i<5;$i++)
    {
    echo "想程弟弟了,程弟弟快回来吧"."<br/>";
    }
    ?>

  • 相关阅读:
    三目运算符
    程序流程结构——if语句
    类型转换
    运算符
    scanf函数与getchar函数
    结构体成员有冒号 位域 位段
    AI作曲的一个点子
    《惯性导航》邓正隆 第一章 惯性导航的基础知识
    《C陷阱与缺陷》 第0章导读 第1章词法陷阱
    类与类之间的关系 18
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/9910124.html
Copyright © 2011-2022 走看看