ThinkPHP根据时间显示不同的问候语

QQ邮箱大家都用过吧,我们每次打开QQ邮箱主页的时候,都会显示一个问候语:上午好,XXX,像这样:

2.png

经常用的网友可能会发现,这个问候语在不同的时间段会显示不问的问候语,比如我在上午打开邮箱,它就会显示:上午好,XXX。如果我在下午打开邮箱,它则会显示:下午好,XXX。那么这个功能是怎么实现的呢?

其实这种问候语没有什么难点可说,就是获取当前的时间进行判断,然后输出对应的问候语,我们以ThinkPHP5为例,我们打开ThinkPHP框架 application 文件夹下的 common.php文件,并在 common.php 文件的最后加入以下代码:

/*
根据不同时间显示不同问候语
 */
function greetings(){
    $hour =date("H");
    switch ($hour) {
	case $hour < 6:
		$text="又是一个不眠夜!";
		break;
	case $hour < 9:
		$text="新的一天开始了!";
		break;
	case $hour < 12:
		$text="上午工作顺利吗?";
		break;
	case $hour < 14:
		$text="中午好!吃饭了吗?";
		break;
	case $hour < 17:
		$text="下午好!别打盹呼哦!";
		break;
	case $hour < 19:
		$text="傍晚好!还在加班吗?";
		break;
	case $hour < 22:
		$text="晚上好!夜色好美啊!";
		break;
	default:
		$text="我欲修仙,法力无边。";
		break;
	}
	return $text;
} 
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值