Php Geçen Zamanı Türkçe Gösterme

Merhaba Arkadaşlar Bu Yazımda Sizlere Yaptığınız Php uygulamalarında Geçen Zamanı Türkçe Olarak Saniye, Dakika, Saat, Ay, Gün ve Yıl cinsinden yazdıracağız.

Örnek Vermek Gerekirse Facebook ta birisine mesaj attığınızda, ne kadar zaman önce gönderdiğinizi yazar. 1 sn önce, 5 dk önce, 23 gün 56 dakika önce gibi Geçen Zamanı Türkçe Olarak Yazdırmayı Öğrenelim.

Bu işlemi kısa bir Fonksiyon ile yazarak tamamlayabiliriz.
Php kodlarını aşağıya yazıyorum.

Aşağıdaki Fonksiyon Unix Biçiminde Girdiğiniz Tarihi saniye, dakika, gün ay vs. şeklinde return eder.

Not:

  1. Fonksiyonumuzun 1.parametresine, mesajı attığınız, veya hangi zamandan itibaren hesaplanacağı Tarihi Unix formatında gireceksiniz. (bunun için başka bir fonksiyon gireceğiz.)
  2. Fonksiyonumuzun 2.parametresine, şimdiki zamanı yazacağız ki, 1. parametreye girdiğimiz tarihten itibaren, şu ana kadar ne kadar süre geçtiğini hesaplayabilelim.
  3. Fonksiyonun 3. parametresine ikili şekilde gösterilip, gösterilmeyeceğini gireceğiz. Örneğin: 15 saat, 59 dakika şeklinde 2 birimli göstermek için. (Eğer boş bırakırsanız “15 saat 59 dakika, 20 saniye” gibi saniyeyi de ekleyerek gösterir.)

Şimdide 15-05-2015 22:44:56 şeklinde string tipinde girilen tarihimiz var ise bunu Unixe Çevirmemiz Gerekli. Bunun İçin stringtarih_unixtarih() adlı bir fonksiyon yazacağız.

İlgili Yazı:  Phpmyadmin Yapılandırma Deposu Ayarları

 

İlgili Yazı:  XML Nedir

Bu fonksiyonun Kullanım Şekli: 1. Parametreye String Tipindeki ( Örneğin: “2015/05/19 18:33:45“)   Tarihimizi Gireceğiz, Geriye Bize Girdiğimiz Tarihin UNIX halini Döndürecektir.

Örnek Kullanım:

 

Yukarıdaki gibi yaparsanız 12 saat 57 dakika 13 saniye önce gibi bir sonuç alırsınız.

İyi Php Kodlamar !

Özet
Php Geçen Zamanı Türkçe Gösterme
Yazı Başlığı
Php Geçen Zamanı Türkçe Gösterme
Tanım
Merhaba Arkadaşlar Bu Yazımda Sizlere Yaptığınız Php uygulamalarında Geçen Zamanı Türkçe Olarak Saniye, Dakika, Saat, Ay, Gün ve Yıl cinsinden yazdıracağız.
Yazar

4 Responses

  1. Kiymetli 10 Ekim 2015 / 14:18

    Linux dersleriniz varmıdır ?

  2. Kayatimur 28 Ekim 2015 / 02:51

    Biraz Beğenmedim Ama İdare Eder. 😀

  3. ASametYıldırım 29 Temmuz 2016 / 14:27

    Geçen saniye değilde üye olanların kaç günlük üye olduğunu hesaplamak için kullandım.Derslerinizin devamını bekliyorum.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Güvenlik kodu * Time limit is exhausted. Please reload the CAPTCHA.