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

来源:6-4 PHP条件结构之if…else if…else…

有阴影的阳光

2017-11-27 21:42


<?php

date_default_timezone_set('asia/beijing');

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

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

if($week==1){

    $info = "上午有课";

}else if($week==3){

$info = "下午有课";  

}else{

$info = "今天没课";

}

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

?>


写回答 关注

4回答

  • 慕丝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") ;

    初学前端 回复有阴影的阳光

    你得星期一来执行这个代码,才能返回出上午有课的结果来

    2017-12-21 22:58:33

    共 2 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455956 学习 · 6306 问题

查看课程

相似问题