如果当前时间超过30秒(从数据库)

Sam*_*Sam 5 php time if-statement

如果当前时间($ time)超过30秒($djs['currenttime']),我将如何构造一个语句?它会是什么样的

if($time => $djs['currenttime'])?我无法用30秒来弄清楚.. :).

谢谢 :).

Jua*_*tés 6

你正在奋斗的30秒只是+30在条件上增加了值$djs['currenttime'].

您可以使用该time()功能获取实际时间.我假设这djs['currenttime']是从数据库中提取的值.因此,比较如下:

if(time() > $djs['currenttime'] + 30){
    //actions here;
}
Run Code Online (Sandbox Code Playgroud)

time()返回自1970年1月1日00:00:00 GMT以来的秒数,因此要使其工作,$djs['currenttime']变量的格式也应该是unix时间戳.如果没有,您需要先将其中一个转换为适当的格式.