问答详情
源自:6-4 PHP条件结构之if…else if…else…

为什么我不论输入什么都是提示今天没课啊?


<?php

date_default_timezone_set('asia/beijing');

$week ==data("w") ;//获取当天星期几

$info = "";//提示信息

if($week==1){

    $info = "上午有课";

}else if($week==3){

$info = "下午有课";  

}else{

$info = "今天没课";

}

echo $info; //输出提示信息

?>


提问者:有阴影的阳光 2017-11-27 21:42

个回答

  • 慕丝8546819
    2020-12-09 16:41:39

    $week=date("monday");  你改成这个就是上午有课了

  • 双手冷冰冰
    2018-03-07 15:24:19

    date打成了data,如果想要改成上午有课的话,你可以在修改if判断等于你当天就行了

  • 哦多克3118188
    2018-01-26 14:04:58

    他这个是获取慕课网服务器的时间的,你改本地是没有用的,除非你给 $week 这个变量一个具体的参数才会有用

  • Yu_1018
    2017-11-28 09:44:21

    其他都没问题,下面这两条错了。。好像不能用北京时间,改成上海吧,还有就是 date 打成data了,不一样的。

    date_default_timezone_set('asia/shanghai');

    $week = date("w") ;