现在我正在使用这个if语句,但我需要修改它,以便它显示包含,如果他们在今天的日期之后注册,而不是等于
<?php
if ($userinfo['signed_up']=="2011-08-29 09:00:00")
include("launchbuilder_gorilla.php");
else
include("launchbuilder.php");
?>
答案 0 :(得分:1)
if (strtotime($userinfo['signed_up']) > time())
回到未来?
答案 1 :(得分:0)
if ($userinfo['signed_up'] > "2011-08-29 09:00:00")
根据PHP的内置类型转换和日期格式,应该可以工作。如果您需要将当前时间转换为该格式,请使用:
if ($userinfo['signed_up'] > date("Y-m-d H:i:s"))
然而,正如deceze指出的那样,这并没有多大意义,所以你可能会想要这样的东西:
if ($userinfo['signed_up'] >= date("Y-m-d 00:00:00"))
检查他们是否在“今天”的任何时候注册。有关详细信息,请参阅the date()
function。
答案 2 :(得分:0)
可以采用基于对象的方法:使用date_diff()