如何在 PHP 中的 5 AM 到 10 AM 之间向变量添加空值

Posted

技术标签:

【中文标题】如何在 PHP 中的 5 AM 到 10 AM 之间向变量添加空值【英文标题】:How do I add empty value to a variable between 5 AM to 10 AM in PHP 【发布时间】:2022-01-02 12:50:35 【问题描述】:

这段代码有什么问题?当时间在上午 5 点到上午 10 点之间时,我想添加空值。 我尝试了下面的代码,但没有工作。

if(date('H')=='05' && date('H')<'10')

    $san="";
    


【问题讨论】:

不要将时间与字符串进行比较... 【参考方案1】:

也许你的意思是&gt;=?第一个条件在您的代码中有==

if(date('H') >= 5 && date('H') < 10)

    $san="";    

【讨论】:

【参考方案2】:

你可以试试这个

$currentDateHour = date('G');

if(in_array($currentDateHour, range(5,10)))

    $san="";

以下if 语句将在05:00:0010:59:59 之间为真

【讨论】:

以上是关于如何在 PHP 中的 5 AM 到 10 AM 之间向变量添加空值的主要内容,如果未能解决你的问题,请参考以下文章

上班时间 下班时间 8:30AM 5:30PM 7:30AM 10:30PM 1:30AM 10:00PM 4:30AM 12:00PM 8:00AM 5:00PM 7:00AM 1

正确表达这个02/27/2018 10:00:00 AM

将 AM PM 时间字符串存储到 MySQL 中的 TIME 数据类型中,并在显示时使用 AM PM 检索?

C# 5.0 特性之异步方法(AM)

软考错题合集之11-05-AM

5月10日AM