PHP中比较时间大小实例
网络编程 2021-07-05 09:50www.168986.cn编程入门
这篇文章主要介绍了PHP中比较时间大小实例,可能是最基础的写法了,直接用运算符比较,需要的朋友可以参考下
神马系PHP时间比较呢?
最简单的例子就是可以把两个时间用大于小于号进行两个时间的对比。有时候我们设计程序,需要控制用户操作某个功能时只能在某个时间段内可以操作,其余时间段不允许。
比如,我有一个发布消息的网站,我这个网站上发布消息,然后我在通过这个消息群发给上千用户。按照普通做法,应该就是一旦发布消息,就立即把消息群发给上千用户。这样一来,只要一有最新消息,用户就第一时间收到手机短信。可是,问题来了。比如我要是在深夜凌晨发布信息,那可就遭到所有用户XXOO了。
所以,这里可以用到时间比较,要是在白天时间就可以发布,晚上则阻止。我们假设白天时间段从早上七点(七点估计好多人都没睡醒)到下午六点,那么我们可以这么下。
代码如下:
/
PHP时间比较
/
// 定义开始时间,注意时间是字符串格式,所以必须用引号引起来否则报错别找我,里边的冒号必须是英文冒号
$start_time = '7:00';
// 定义结束时间,千万别问我下午六点为何写成十八点,我会建议你重读小学
$end_time = '18:00';
// 获取现在时间段,date()函数的使用我就不废话了,不明白的直接看以往文章或者google
$now_time = date('H:i');
// 判断
if( $start_time<=$now_time && $end_time>=$now_time ){
echo '我要发布信息啦!';
}else{
echo '大哥,现在才几点啊~~~人家都还没睡醒呢!!!';
}
这里需要提醒下,获取的现在的时间是服务器时间,所以请注意服务器时间的时区设置以及是否准时,或者可以来个计划任务让它每天校对就万事OK了
编程语言
- 宿迁百度关键词排名指南:实现精准营销的关键
- 四川SEO优化怎么做网络推广
- 立昂技术备案老域名收购:如何为您的业务赋能
- 安徽百度关键词seo贵不贵,一般需要多少钱
- 吉林百度快照排名怎么做电话营销
- 多伦新手做SEO怎么做
- 甘肃优化关键词排名推广怎么做论坛营销
- 沙雅SEO网站推广:提升您的在线可见性
- 四川SEO优化如何提升销售额和销售量
- 聂荣网站排名优化:提升网站可见性的全方位指
- 涞水SEO:提升地方企业在线可见性的策略
- 辽宁百度seo排名怎样做网站排名
- 临湘哪有关键词排名优化:提升网站可见度的关
- 黑龙江百度网站优化有没有优惠
- 凉城优化关键词排名推广:提升您的网络可见性
- 萝北整站优化:提升您网站流量和排名的全面指