php 输出上午好,下午好等问候语的方法教程

180it 2021-05-18 PM 1842℃ 0条

有人在博客留言请教如何用 php 根据不同的时间段来输出对应的问候语,比如早上九点之前输出早上好,中午12点之前输出中午好。那么下面写关php根据时间段输入问候语的两个示例,大家可以参考一下。php 老鸟可以不用看了,phper 请随意。

php 输出上午好,下午好以及晚上好的问候语
php 输入上午好下午好等问候语,主要是根据当前的时间进行判断,通常的做法时判断当前的小时的时间点,可参考下面的例1与例2的写法

例1:

<?php
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:

<?php
function get_hello(){

$arr = array(
    '6'  => "凌晨好!",
    '9'  => "早上好!",
    '12' => "上午好!",
    '17' => "下午好!",
    '22' => "晚上好!",
    '24' => "午夜好!",
);
foreach ($arr as $k => $a) {
    if($k > date('H')){
        return $a;
    }
}
return '';

}
?>

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php 输出上午好,下午好等问候语的方法教程