Php ile x zaman önce yazıldı fonksiyonu

Ana sayfa Forumlar PROGRAMLAMA PHP Php ile x zaman önce yazıldı fonksiyonu

1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #12659
    Gökhan
    İzleyici

    function zaman($zaman){

    $onceBol = explode(“,”, $zaman);

    $gay = explode(“.”, $onceBol[0]);

    $sds = explode(“:”, $onceBol[1]);

    $zaman = mktime($sds[0],$sds[1],$sds[2],$gay[1],$gay[0],$gay[2]);

    $zaman_farki = time() – $zaman;

    $saniye = $zaman_farki;

    $dakika = round($zaman_farki/60);

    $saat = round($zaman_farki/3600);

    $gun = round($zaman_farki/86400);

    $hafta = round($zaman_farki/604800);

    $ay = round($zaman_farki/2419200);

    $yil = round($zaman_farki/29030400);

    if($saniye < 60){ if ($saniye == 0){ return "Az Önce"; }else { return $saniye .' Saniye Önce'; } }else if($dakika < 60){ return $dakika .' Dakika Önce'; }else if($saat < 24){ return $saat.' Saat Önce'; }else if($gun < 7){ return $gun .' Gün Önce'; }else if($hafta < 4){ return $hafta.' Hafta Önce'; }else if($ay < 12){ return $ay .' Ay Önce'; }else{ return $yil.' Yıl Önce'; } } Kullanımı: $zaman = date("d.m.Y, H:i:s"); echo zaman($zaman);

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.
Bana Ders Anlat © 2008-2022