Merhaba

Ben de DERINSULAR arkadasimizin acmis oldugu guzel calismalar altina katki yapmak istedim.

Turkce ay ve gun isimleri normalde PHP de tanimli olmadigi icin kisa bir fonksiyon ile tarihimizi sayisal olarak yazmak yerine dilersek Turkce olarak da yazabiliriz.

Kodda birseye dikkat etmek lazim, DERINSULAR arkadasimizin yazdigi "n" degeri aylari 1'den 12'ye kadar siraliyor onun icin $aylar[] dizi (array) degiskenimizin ilk elemani (yani $aylar[0]="") bosluga esit.

Ancak $gunler[] degiskenimizin ilk elemani "Pazar" ile basliyor cunku "w" tarih elementi 0 ile 6 arasinda degerler aliyor ve Pazardan Cumartesiye dogru siralaniyor.

Umarim isinize yarar

Selim



<?
function tarih($deger) { 
	$aylar  = array("","Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"); 
	$gunler = array("Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi");
	echo date("j",$deger)." ".$aylar[date("n",$deger)]." ".date("Y",$deger)." ".$gunler[date("w",$deger)]."<br /><tt>".date("H:i:s",$deger)."</tt>";
}
tarih(time()); // server saati kacsa ona gore cikti alacak
?>
Cikti:
25 Mayıs 2008 Pazar
20:13:16