PHP:根据一天中的时间确定操作

PHP:根据一天中的时间确定操作,php,time,Php,Time,我确信这是一项相当基本的任务,但我对编程相当陌生,有点困惑 基本上,我希望根据一天中的时间执行不同的操作。例如,如果时间介于05:00和20:00(晚上8点)之间,请运行“scriptA”。否则,或者如果时间介于20:00和05:00之间,请运行“scriptB” 最简单的方法是什么?我基本上想在“白天”运行一个脚本,在“晚上”运行另一个脚本 谢谢大家! 您可以尝试使用date函数 echo date("H:i:s"); 将显示当前时间。拿这根绳子。比较并使用if/else 以24小时格式获取

我确信这是一项相当基本的任务,但我对编程相当陌生,有点困惑

基本上,我希望根据一天中的时间执行不同的操作。例如,如果时间介于05:00和20:00(晚上8点)之间,请运行“scriptA”。否则,或者如果时间介于20:00和05:00之间,请运行“scriptB”

最简单的方法是什么?我基本上想在“白天”运行一个脚本,在“晚上”运行另一个脚本


谢谢大家!

您可以尝试使用date函数

echo date("H:i:s");
将显示当前时间。拿这根绳子。比较并使用if/else


以24小时格式获取一天中的小时,不带前导零

$hour = (int)date("G");
然后你可以做一个较小或较大的检查

if ($hour >= 5 && $hour <= 20)
{
  // Do Something.
}

if($hour>=5&&$hour检查一天中的时间。if,else。谁的一天?你的用户的?你的企业的?你的web服务器的?时区很重要。这将在早上6点到晚上7点进行,因为它缺少一个相等的检查。
if ($hour >= 5 && $hour <= 20)
{
  // Do Something.
}