欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」PHP判断某个时间段显示和隐藏内容

作者 : 自学哈 本文共624个字,预计阅读时间需要2分钟 2022-07-4 共49人阅读
也想出现在这里? 联系我们

很多网站并不需要第三方的在线客服软件,比较适合直接加微信或打电话,客服在轮流值班的时候,就可按照时间段分别显示。案例是用织梦,就直接用 PHP 的方法解决,如果你对 JS 比较熟悉也是可以的。案例要求在 20:00-8:00 不显示,其余时间显示。在线客服隐藏和显示,找到/include/extend.func.php,在最后面加上如下代码:

//定时显示
function TimeSection(){
    $checkDayStr = date('Y-m-d ', time());
    $timeBegin = strtotime($checkDayStr . "20:00" . ":00");//开始时间
    $timeEnd = strtotime($checkDayStr . "8:00" . ":00");//结束时间
    $curr_time = time();
    if ($curr_time >= $timeBegin && $curr_time <= $timeEnd) {
        return "none";
    }else{
        return "block";
    }
}

前台首页、列表页和内容页调用

<div class="zixueha {dede:field.keywords function='TimeSection'/}>QQ:976157886</div>

CSS 样式

<style>
    .none{display:none}
    .block{display:block}
</style>

可以延伸到写多个时间段,感兴趣的可以自行修改 PHP,就不累述了。

自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」PHP判断某个时间段显示和隐藏内容
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号