İstediğin bu mudur hocam?
Not:Çalışması için hostta session'lar açık olması gerekiyor.
function set_timer($start,$time){
$start_time=strtotime($start);
$realtime=time();
//$realtime='1411387800';//=="2014-09-22 15:10:00" test time
$diff=($realtime-$start_time)."<br><br>";
if($diff>$time){
$bolunmus=$diff/$time;
$l=(floor($bolunmus)*$time);
$dd=$diff-$l;
//var_dump($dd);
//echo (($bolunmus));
return $dd;
}else{
return $diff;
}
}Kullanımı;
echo set_timer("2014-09-22 16:15:00",$time=5); //Her 5 saniyede bir dönen değeri 0'lar.Saniye cinsinden dönen değeri değişken içine atmak için;
$deger=set_timer("2014-09-22 16:15:00",$time=5); //5 saniyede bir gelen değeri sıfırlar ve değişken içine atar.