请老师帮忙看下能否进一步优化

来源:1-14 编程练习

西瓜你个兔子的

2020-06-14 13:17:14

<?php
header('content-type:text/html;charset=utf-8');
date_default_timezone_set('PRC');

// 日期时间
$time = date('Y-m-d h:i:s');

// 星期
$xing = date('w');

// 时
$h = date("H");

switch ($xing){
    case 1;$xing='一';break;
    case 2;$xing='二';break;
    case 3;$xing='三';break;
    case 4;$xing='四';break;
    case 5;$xing='五';break;
    case 6;$xing='六';break;
    case 0;$xing='日';break;
}

if ($h>=5 and $h<10){
    $hello = '早上好';
}elseif($h>=10 and $h<14){
    $hello = '中午好';
}elseif($h>=14 and $h<18){
    $hello = '下午好';
}elseif($h>=18 and $h<21){
    $hello = '晚上好';
}else{
    $hello = '休息时间';
}

echo $time.' 星期'.$xing.$hello;


写回答

1回答

好帮手慕小尤

2020-06-15

同学你好,已完成练习,棒棒哒!不过按照练习需求,并不需要输出今天是星期几,则同学可以去除switch(){}判断。
祝学习愉快!

0

0 学习 · 4928 问题

查看课程