PHP ile Tarih Yazdırmak

Günün tarihini sitemizde türkçe olarak göstermeyi öğrenelim.

Web sitelerimizde günün tarihini kullanıcılara göstermek için PHP de yazmamız gereken kodu öğreneceğiz.

PHP ile hangi ayda olduğumuz, haftanın kaçıncı gününde olduğumuzu kolaylıkla öğrenebiliyoruz. Hatta haftanın hangi gününde olduğumuzu hangi ayda olduğumuzu yazıyla da öğrenebiliyoruz ancak bunu türkçe olarak göstermek için biraz farklı kodlar yazmamız gerekiyor.

Öncelikle içinde bulunduğumuz tarih bilgilerini PHP ile sorguluyoruz. Daha sonra ayları ve günleri türkçe olarak belirtiyoruz ve son olarak bunları ekrana yazdırıyoruz.



$buay  = date("n");

$buyil = date("Y");

$buguny= date("w");

$bugun = date("j");



$gun_yazi[0]="Pazar";

$gun_yazi[1]="Pazartesi";

$gun_yazi[2]="Salı";

$gun_yazi[3]="Çarşamba";

$gun_yazi[4]="Perşembe";

$gun_yazi[5]="Cuma";

$gun_yazi[6]="Cumartesi";



$ay_yazi[1]="Ocak";

$ay_yazi[2]="Şubat";

$ay_yazi[3]="Mart";

$ay_yazi[4]="Nisan";

$ay_yazi[5]="Mayıs"; 

$ay_yazi[6]="Haziran";

$ay_yazi[7]="Temmuz";

$ay_yazi[8]="Ağustos";

$ay_yazi[9]="Eylül";

$ay_yazi[10]="Ekim";

$ay_yazi[11]="Kasım";

$ay_yazi[12]="Aralık";



$buaytxt  = $ay_yazi[$buay];

$buguntxt = $gun_yazi[$buguny];

$tarih    = "$bugun $buaytxt $buyil, $buguntxt";



echo $tarih;

?>



İşte hepsi bu...
Karşımıza çıkan sonuç 31 Ağustos 2007, Cuma şeklinde olacaktır.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 12 yıl önce
bu güzel anlaşılır konu için teşekkür ediyorum her kesin işine yarayacak bir çalışma saygılar
• 11 yıl önce
emeğinize sağlık cok tşk ederim bu kodu if yada switch case ile yapmamız mümkün mü? belki if yapısı biraz saçma olabilir ama bu dizi yerine switch case kullansak ne olur ? yardımcı olursanız sevinirim :)))
• 11 yıl önce
elinize sağlık

Yukarı Git