请问错在哪里?

请问错在哪里?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
header('content-type:text/html;charset=uft-8');
date_default_timezone_set('UTC-5');
 
echo date("Y年m月d日 H:i:s下午好");
 
$time=date('10');
 
if($time>==5 $time<==10){$str='早上好'};
elseif($time>==10,$time<==14){$str='中午好'};
elseif($time>==14,$time<==18){$str='下午好'};
elseif($time>==18,$time<==21){$str='晚上好'};
elseif(){$str='休息时间'};
 
echo date('H:i:s').$str


正在回答

登陆购买课程后可参与讨论,去登陆

4回答

http://img1.sycdn.imooc.com/climg//58edb42b00019bf205680624.jpg

您好,如上图所示,您贴出的这段代码出现了很多基础语法以及比较、逻辑运算符使用错误,其中:

1为编码拼写错误,应该为charset=utf-8,这里写错的话,浏览器中的打印结果会出现乱码的情况

2,4,6,8都为条件判断语句语法错误,大于等于的逻辑运算符正确写法为>=,两个比较语句之间不能用空格或者逗号‘,’相连接,应使用'&&','||'等正确的逻辑连接符

3,5,7,9错误相同,花括号后面不需要使用‘;’,但花括号里的代码每一句都需要用‘;’结束,否则会报语法错误,即需要在‘早上好’后面添加一个分号,5,7,9的情况与此相同

10应将elseif改为else,因为小括号里面已经没有条件了,11$str后面缺少一个‘;’。

  • 永不止息L 提问者 #1
    非常感谢!这是我见过最认真的助教吧……
    2017-04-12 13:38:06
  • 永不止息L 提问者 #2
    <?php header('content-type:text/html;charset=utf-8'); date_default_timezone_set('PRC'); echo date("Y年m月d日"); $time=12; if($time>=5&&$time<=10){$str='早上好';} elseif($time>=10&&$time<=14){$str='中午好';} elseif($time>=14&&$time<=18){$str='下午好';} elseif($time>=18&&$time<=21){$str='晚上好';} else{$str='休息时间';} echo date('H:i:s').$str; 您好,根据您的提示修改后,已经可以显示中国的时间了,请问下如果我要显示美国的时间,应该在哪里修改,我尝试了几次都失败了
    2017-04-12 14:49:39
  • imooc_澈 回复 提问者 永不止息L #3
    您好,修改时区设置即可,比如要输出美国纽约时间,就将时区设置为date_default_timezone_set('America/New_York');
    2017-04-12 15:01:43
Johnnydepp 2017-12-15 14:20:50
我想和太阳肩并肩 2017-11-21 20:30:35

<?php

date_default_timezone_set('PRC');

echo date("Y年m月d日 H:i:s");

$abc=date('H');

if($abc>=5&&$abc<=10){

    echo '早上好';

}elseif($abc>10&&$abc<=14){

    echo '中午好';

}elseif($abc>14&&$abc<=18){

    echo '下午好';

}elseif($abc>18&&$abc<=21){

    echo '晚上好';

}elseif($abc<5or$abc>21){

    echo '休息时间';

}


花式宋人头__普拉斯 2017-10-14 23:50:23

老哥,你是我见过最牛的学生了

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师