time()正在倒计时而不是向上计数

时间:2014-02-01 20:22:18

标签: php

我正在尝试制作一个我的游戏服务器保存的最终登录功能(Unix),很高兴它可以工作,但不是我的时间脚本计数,它会下降,最终也会变为负数。

$last = $row['lastlogin'] - time();
    $month = round($last / 2629743);
    $days = round($last / 86400);
    $hours = round($last / 3600);
    $mins = round($last / 60);
    if($last > (2629743 * 25)) echo "<font color='red'>Very long ago</font>";
    else if($last > 2629743) echo "$month Months ago";
    else if($last > 86400) echo "$days days ago";
    else if($last > 3600) echo "$hours Hours";
    else if($last > 60) echo "$mins Mins";
    else if($last > 1) echo "$last Secs";

如果有人可以帮助我,请回答(:

1 个答案:

答案 0 :(得分:0)

$last = time() - $row['lastlogin'];

我想是这个......