php输出早午晚问候语的方法
墨初 编程开发 644阅读
很多网站的首页都有一个问候语,根据不同的时间段来显示不同的问候语,比如上午好,中午好,下午好等。下面就是用php脚本来写的两个根据不同时间段来输出不同问候语的例子,大家参考一下。
php 输出上午好,下午好以及晚上好的问候语
php 输出上午好,下午好等问候语以是当时的时间段为依据进行输出的。
例1:
/** * @name 根据时间段输出问候语 * @host https://www.73so.com */ function get_hello() { $h = date('H'); //获取当前时间的 小时 单位 if ($h < 6) { $time = "凌晨好!"; } else if ($h < 9) { $time = "早上好!"; } else if ($h < 12) { $time = "上午好!"; } else if ($h < 14) { $time = "中午好!"; } else if ($h < 17) { $time = "下午好!"; } else if ($h < 19) { $time = "傍晚好!"; } else if ($h < 22) { $time = "晚上好!"; } else { $time = "深夜好!"; } return $time; }
例2:
/** * @name 根据时间段输出问候语 * @host https://www.73so.com */ function get_hello() { $arr = array( '6' => "凌晨好!", '9' => "早上好!", '12' => "上午好!", '17' => "下午好!", '22' => "晚上好!", '24' => "午夜好!", ); foreach ($arr as $k => $a) { if($k > date('H')){ return $a; } } return ''; }