1-8编程

1-8编程

我现在写的代码是输入小时,得出结论。但是这种方式不能考虑到分钟,请问一下,如果要考虑分钟应该怎么改?

<?php

if($_POST);

?>

<!DOCTYPE html>

<html >

    <head>

        <mate charset='tuf-8'>

        <title>测试</title>

    </head>

    <body>

        <form action="test.php" method="post">

            <input type='text' name='time' placeholden='请输入正确的时间'/>

            <input type='submit' value='确定'/>

        </form>

    </body>

</html>


<?php

$time=$_POST['time'];

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

    echo '早上好';

}

else if ($time>10 && $time<=18){

    echo '中午好';

}

else if ($time>18 && $time<=22){

    echo '晚上好';

}

else{

    echo '睡觉时间';

}


?>


正在回答

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

1回答

您好,思路如下:

再增加一个输入框,作为分钟的输入,你可以按照你的规则,把时间都转化为分钟来进行判断,

比如你的规则是5:30到10点半输出早上好,那输出早上好的范围就是5*60+30 到 10*60+30,输入的小时是10,分钟是40,那就将接收的数据换算称分钟计算。10*60+40,然后进行判断它是否在5*60+30 到 10*60+30的范围内即可,判断方式跟你现在的方式是一样的。

如果解决了你的问题,请采纳,祝学习愉快~

  • qq_墨羡_0 提问者 #1
    转化成分钟啊,明白了,谢谢
    2018-08-13 08:54:58
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星

相似问题

登录后可查看更多问答,登录/注册

PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4928    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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