Lukin
Новичок
Есть код получения количества минут прошедших с даты:
function minutes($tim)
{
echo("<p>tim=$tim</p>");
$days=0;$mins=0;$secs=0;
$days=floor((time()-$tim)/86400);
$hours=floor((time()-$tim)/3600-($days*24));
$mins=floor((time()-$tim)/60-($days*1440)-($hours*60));
$secs=floor((time()-$tim)-($days*86400)-($hours*3600)-($mins*60));
echo("<p>mins=$mins</p>");
return $mins;
}
minutes("2010-11-22 17:52:19");
minutes("2010-11-22 17:30:19");
почему выводятся одинаковые числа?
function minutes($tim)
{
echo("<p>tim=$tim</p>");
$days=0;$mins=0;$secs=0;
$days=floor((time()-$tim)/86400);
$hours=floor((time()-$tim)/3600-($days*24));
$mins=floor((time()-$tim)/60-($days*1440)-($hours*60));
$secs=floor((time()-$tim)-($days*86400)-($hours*3600)-($mins*60));
echo("<p>mins=$mins</p>");
return $mins;
}
minutes("2010-11-22 17:52:19");
minutes("2010-11-22 17:30:19");
почему выводятся одинаковые числа?