章节
问答
课签
笔记
评论
占位
占位

PHP条件结构之if…else if…else…

PHP中的“if…else if…else…”语法,如下:

<?php
if(条件一){
     //分配服务器干的任务A
}else if(条件二){
     //分配服务器干的任务B
}else{
     //分配服务器干的任务C
}
?>

通过条件一判断,若返回值为布尔值TRUE,则执行任务A,若返回值为FALSE,则判断条件二,若返回值为布尔值TRUE,则执行任务B,否则既不执行任务A,也不执行任务B,执行任务C。

任务

瞅瞅“if…elseif…else…”!

如果我们需要提供上课的提示信息,假设如果为周一则上午有课,如果为周三则下午有课,其它时间没课。示例代码如图所示:

在右边编辑器中输入四条指令:

1、在第5行中输入第一条指令:

if($week == 1){

2、第7行中输入第二条指令:

}else if($week == 3){

3、第9行中输入第三条指令:

}else{

4、第11行中输入第四条指令:

}
?不会了怎么办

1、每条代码结束记得加上“;”;

2、条件结构“if…else if…else…”写对了没;

3、检查一下比较运算符“==”写对了没;

||
1
2
<?php
date_default_ti
    mezone_set
    ('asia
    /shanghai'
    );
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / qq_慕沐4513568
第2行后缺;号

已采纳回答 / 不懂程序的程序员
switch(){        case 1:        case 3:            //上午有课            console.log('上午有课');        break;                case 2:        case 4:            //下午有课            console.log('下午有课');        break;        default:                    //其他的没课       ...

已采纳回答 / zhang_hongjie
你好,因为不清楚你的判断内容,只写一下逻辑if($week==7){//先执行周末的情况 $info="今天休息";}elseif('上午有课'){ $info='上午有课';}elseif('下午有课'){ $info='下午有课';}

已采纳回答 / weixin_慕工程8285106
在php中二者没有区别,都可以使用,但是有的编程语言中间必须加空格

已采纳回答 / 慕莱坞5148788
如果else什么都不做,就不用加else

最赞回答 / Yu_1018
其他都没问题,下面这两条错了。。好像不能用北京时间,改成上海吧,还有就是 date 打成data了,不一样的。date_default_timezone_set('asia/shanghai');$week = date("w") ;

已采纳回答 / Seven365
设置默认的时区:亚洲/上海,主要是获取当地时间用的

最新回答 / SluggerMr林
删了也行,只是提醒一下$info这个元素存在,后面需要用到

最新回答 / 即将沦陷的攻宠狮
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言.jsp是一种由 SUN 开发的类似 ASP 的服务器端技术.

已采纳回答 / 灰烬
因为获取date星期天,下标是0,从0开始,0~6,星期天~星期六

已采纳回答 / ANXCN
字符串型,内容为空NULL

最新回答 / joinliang
你确定输入法切换对了?

最新回答 / Ticvory
$info="";  表示声明了一个字符串变量,里面没有东西。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言