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!

bu güzel anlaşılır konu için teşekkür ediyorum her kesin işine yarayacak bir çalışma saygılar
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 :)))
elinize sağlık

Yukarı Git