4.2.2 58PHP多向条件分支结构(elseif子句)

多向条件分支结构

多向条件分支结构(elseif子句)

9.png

elseif子句:
格式如下
if(条件表达式1){
语句块1
}elseif(条件表达式1){
语句块2
... ...
}elseif(条件表达式n){
语句块n
}else{
语句块n+1
}

v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}
幻灯片 4
.O  {font-size:149%;}

<?php 
    date_default_timezone_set("Etc/GMT-8");       //设置时区,中国大陆采用东八区的时间
    **echo** "当前时间".date("Y-m-d H:i:s",time())." "; //通过date()函数获取当前时间,并输出
    
    $hour = date("H");              //获取服务器时间中当前的小时,作为分时问候的条件
    **if**( $hour < 6 ) {                     //如果当前时间在6点以前,执行下面的语句块
        **echo** "凌晨好!";
    } **elseif** ( $hour < 9 ) {           //如果当前时间在6点之后和9点以前,执行下面的语句块
        **echo** "早上好!";
    } **elseif** ( $hour < 12 ) {         //如果当前时间在9点之后和12点以前,执行下面的语句块
        **echo** "上午好!";
    } **elseif** ( $hour < 14 ) {         //如果当前时间在12点之后和14点以前,执行下面的语句块
        **echo** "中午好!";
    } **elseif** ( $hour < 17 ) {          //如果当前时间在14点之后和17点以前,执行下面的语句块
        **echo** "下午好!";
    } **elseif** ( $hour < 19 ) {          //如果当前时间在17点之后和19点以前,执行下面的语句块
        **echo** "傍晚好!";
    } **elseif** ( $hour < 22 ) {          //如果当前时间在19点之后和22点以前,执行下面的语句块
        **echo** "晚上好!";
    } **else** {                                  //如果当前时间在22点之后和次日1点以前,执行下面语句块
        **echo** "夜里好!";
    }
<?php
/*
 *  if(条件) {
 *
 *  } else if (条件2) {
 *  
 *  } else if (条件3) {
 *
 *  } ....
 *
 *  } else {
 *
 *  }
 *
 *
 *
 **  if($a > 2) {
 *
 *  } elseif ($b > 3) {
 *
 *  } elseif ($c > 4) {
 *
 *  } ....
 *
 *  } else {
 *
 *  }
 *
 *   注意: 在这种多路分支中, 只能进入一个
 *
 */

    $score = 200;

    if($score <=60) {
        echo "差";
    } else if ($score <=70) {
        echo "一般";
    } elseif ($score <=80) {
        echo "好";
    } else if($score <= 90) {
        echo "良";
    }else if($score <= 100){
        echo "优";
    } else {
        echo "有误";
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容