zoukankan      html  css  js  c++  java
  • if elseif 选择语句 上午好!

     1 <?php 
     2 
     3 $hour=date("H");
     4 if($hour<6){
     5     echo "凌晨好";
     6 }elseif($hour>6 && $hour<9){
     7     echo "早上好";
     8 }elseif($hour>9 && $hour <12){
     9     echo "上午好";
    10 }elseif($hour>12 && $hour<14){
    11     echo "中午好";
    12 }elseif($hour>14 && $hour<17){
    13     echo "下午好";
    14 }elseif($hour>17 && $hour<19){
    15     echo "傍晚好";
    16 }elseif($hour>19 && $hour<22){
    17     echo "晚上好";
    18 }else{
    19     echo "小心有鬼!";
    20 }
    21 
    22 ?>

     因为是if elseif 语句是互斥的所以也可以这样写:

     1 <?php 
     2 
     3 $hour=date("H");
     4 
     5 
     6 if($hour < 6){
     7     echo "凌晨好!";
     8 }elseif( $hour<9){
     9     echo "早上好";
    10 }elseif($hour <12){
    11     echo "上午好";
    12 }elseif($hour<14){
    13     echo "中午好";
    14 }elseif($hour<17){
    15     echo "下午好";
    16 }elseif($hour<19){
    17     echo "傍晚好";
    18 }elseif($hour<22){
    19     echo "晚上好";
    20 }else{
    21     echo "小心有鬼!";
    22 }
    23 
    24 ?>

    如果现实结果不对,可能是系统时间或者php.ini,文件里的时间不对。

    php.ini 文件默认的时间设置是这样的:date.timezone = Europe/Paris  

    修改成:date.timezone = PRC ,重启服务即可。

  • 相关阅读:
    Angular @Input讲解及用法
    跨浏览器窗口通讯 ,7种方式
    map和forEach的区别
    纯CSS圆环与圆
    如何理解时间复杂度和空间复杂度
    毁灭
    P1631 序列合并
    plotly dash
    Tkinter
    mysql 和 sqlalchemy 的一个测试环境
  • 原文地址:https://www.cnblogs.com/uedc/p/4444721.html
Copyright © 2011-2022 走看看