Arama

Arama »

TESTİNG

Bu tema daha önce admin teması olarak tasarladığım bir temaydı ancak projeden vazgeçtim.Şuan site üzerinde denemeler yapmaktayım.Saçma sapan hataları herzaman bildileribilirsiniz.

darkxuma@gmail.com

Php: Gerçek Zaman

Yazar : Hakan ERSU | Etiketler : CSS , BORDER
28Nisan2010
Devami

Borders
Buraya yazdığım kod parçalarının benim yazmış olduğum kod parçacıkları olduğunu düşünmeyin.Örneğin bu kod parçacığı tutorialzine‘ın şu makalesinden alınmıştır.

function gercekZaman($dt,$precision=2){
		if(is_string($dt)){
			$dt = strtotime($dt);
		}
		$times=array(	365*24*60*60	=> "yıl",
						30*24*60*60		=> "ay",
						7*24*60*60		=> "hafta",
						24*60*60		=> "gün",
						60*60			=> "saat",
						60				=> "dakika",
						1				=> "saniy"
		);
		$passed=time()-$dt;
		if($passed<5){
			$output='5 saniyeden kısa s&#252re &#246nce.';
		}else{
			$output=array();
			$exit=0;
			foreach($times as $period=>$name){
				if($exit>=$precision || ($exit>0 && $period<60)) break;
				$result = floor($passed/$period);
				if($result>0){
					$output[]=$result.' '.$name;
					$passed-=$result*$period;
					$exit++;
				}
				else if($exit>0) $exit++;
			}
		$output=implode(' ve ',$output).' &#246nce';
	}
	return $output;
}
echo gercekZaman("2010-04-27 22:37:30");

Örnek Çıktı :11 saat ve 19 dakika önce

Page 1 of 41234