我有三个不同的横幅,我想在特定的日期展示。
<div>
<?php if(somedate1 === today) { ?>
<div class="banner-1"></div>
<?php } else if(somedate2 === today) { ?>
<div class="banner-2"></div>
<?php } else if(somedate3 === today) { ?>
<div class="banner-3"></div>
<?php } ?>
</div>在我的研究中,我发现了许多不同的方法来实现这一点。我想知道在PHP中选择和比较日期的最有效和最现代的方法是什么?
发布于 2015-11-17 16:37:48
要做到这一点,您必须检查日期是在日期之前,还是在今天的日期之后,无论您需要什么。
要做到这一点,可以使用 function
<?php
if(strtotime('12-01-2015') > strtotime('today')) {
//Given date is after today
} else {
//Given date is before today
}
?>在if()中,代码检查给定日期(在本例中为12-01-2015 )是否在今天的日期之后,如果不是,它将执行else中给出的代码
希望这能有所帮助!
https://stackoverflow.com/questions/33762123
复制相似问题