function gecen_sure($tarih){

$bugun = date('Y-m-d H:i:s');
$bugun_saniye = strtotime($bugun);
$tarihsaniye = strtotime($tarih);
$fark = $bugun_saniye - $tarihsaniye;

if($fark > 0 && $fark < 60){
$sure = $fark." Saniye Önce";
}else if($fark >= 60 && $fark < 60*60){
$dakika = floor($fark / 60);
$sure = $dakika." Dakika Önce";
}else if($fark >= 60*60 && $fark < 60*60*24 ){
$saat = floor($fark/60/60);
$sure = $saat." Saat Önce";
}else if($fark >= 60*60*24 && $fark < 60*60*24*7){
$gun = floor($fark/60/60/24);
$sure = $gun." Gün Önce";
}else if($fark >= 60*60*24*7 && $fark < 60*60*24*30 ){
$hafta = floor($fark/60/60/24/7);
$sure = $hafta." Hafta Önce";
}else if($fark >= 60*60*24*30 && $fark < 60*60*24*30*12 ){
$ay = floor($fark/60/60/24/30);
$sure = $ay." Ay Önce";
}else if($fark >= 60*60*24*30*12){
$yil = floor($fark/60/60/24/30/12);
$sure = $yil." Yıl Önce";
}else{
$sure = "Hata";
}
return $sure;
}


Kullanılıı

echo gecen_sure($usercek['user_zaman']);